Guide for CIOs, CFOs, and CISOs on why traditional security defenses are failing and how losing the security battle can hurt your business
Inside look at stopping zero-day attacks and advanced persistent threats with FireEye
Look into the changing nature of today's advanced targeted attacks and why traditional IT security is inadequate
Deep dive into spear phishing attacks and what is needed to combat this type of advanced threat
Insight into how FireEye is able to combat even the most sophisticated threats
Overview of the FireEye product family which protects against advanced cyber attacks
Comments are closed.
Copyright © 2006-2014 FireEye, Inc. All rights reserved. Privacy & Cookies Policy | Site Map | Site Credits

In my opinion, Anti virus products should implement some kind of a technique that would inspect network connections based on user’s activity. So, for example if there is a connection originated by process (X), to a web site/mail server (Y), requesting a malicious file/sending e-mails (Z). We can analyze if this connection is originated due to the user’s action or due to a malware. (clicking on a link event , typing a url on the keyboard event, or using the e-mail client event)
It would be strange if a computer is sending GET/PUT http requests to a remote server, where there is no logged-in user, or no launched browser (by a user).
Malicious bot activity detection should depend on many factors, for example:
User A is browsing the following websites (A, B, C), this is a normal activity. But what if a fourth strange and not originated by the user (typing it in the browser URL bar) connection which founds it’s way to some Russian or Chinese web server and downloads another malicious component??? and not on some kind of “Allowed Applications” or “White List” ? This should raise a red flag.
http://extremesecurity.blogspot.com
What about rewarding efficient AV by naming them?
Although they should all buy an access to your fresh malware source to begin with and end up with high detection rates.. I also wonder how zero-hour AV vendors fare (IronPort). Thanks anyway for posting this informative stuff.
“The typical scenario for a web-driven bot is that you accidentally brush up against a compromised website that has had an inserted which brings you (possibly via a chain of other sites) into contact with an exploit server which delivers you some malicious javascript (usually) that exploits your browser to take control of the machine.”
Thanks for the interesting article.
I’ve read about similar methods of malware collection done by anti-virus or anti-spyware companies (‘honey monkey’ is the term I remember) but a out of date and insecure browser was always used (deliberately) to allow drive-by downloads.
Your customers are presumably not deliberately running insecure browsers. Where the exploits encountered ‘zero-day’ exploits, or had your customers just been tardy in applying patches?
Do you have any information on the browser used and the version?
This is a carefully constructed methodology with fatal flaws. It’s based on two fallacies. (1) That a Virus Total report is an absolute metric for detection performance on the part of anti-malware vendors. This isn’t the case, and it’s not what the service is for (see http://blog.hispasec.com/virustotal/22). Because VT uses command-line versions of participating products, detections based on behavior analysis aren’t taken into account. (2) You also seem to be assuming that over time, VT reports should get nearer to 100% vendor detection on the same sample, an assumption based on a 1990s view of anti-malware as being primarily signature-based. There is, in fact, no reason why a product that has effective heuristic or behavioral detection (which Virus Total doesn’t, remember, necessarily measure) should “update” it to malware-specific detection when a sample is available. Such an update may or may not happen: whether or not it does is certainly not a fair assessment of product capability. It’s actually rather similar to “Time to Update” testing, which has declined as testers have realized that it penalizes products that use proactive detection techniques.
Aside from using VT, I noticed another flaw in your study.
You didn’t test (false) negatives, only positives. If you don’t test executables that were not identified as malware by your appliances, you’re excluding test results that could potentially show that AV performs better than your appliances.