B-HAVE – The Road To Success

-BitDefender™

A Case study in the successful deployment of new Anti-Malware technology

In October 2004, AV-Test, an independent testing organisation based in Germany, made public the results of a new kind of test, which aimed to see how fast signatures1 were launched for new ItW (In-the-Wild) viruses. the average response time was judged to be an accurate measure of the safety offered, since the faster the response the less the chances of clients getting infected by a new virus (i.e. the "window of opportunity" of the virus is smaller).

Average Response TimesThe study covered the last nine months of 2004, and it released average response times for all antivirus producers. BitDefender came out first, with an average reaction time of two hours, compared to an industry average of 8 hours.

However, self-propelled worms (malware which does not require user intervention to spread), such as the infamous Witty worm, may take minutes, not hours, to infect a sizable portion of the vulnerable population. The limitations of the signature model are evident when considered in this light, as signatures may well arrive too late.

This limitation was eventually addressed by means of a new technology developed in the bitDefender Labs, which enabled clients' computers to identify many new viruses on their own, without the need of first receiving a signature from a central server.

In April 2005, at the cebit fair in Hanover, Germany, bitDefender CTO bogdan Dumitru introduced a new technology to the public:

"What this really does, in layman terms, is create a virtual computer-inside-a-computer, where pieces of software that look suspicious are run to see if they try to do any of the things that viruses and worms usually do. From there on, well, if it looks like a duck and it quacks like a duck, we'll shoot it," declared bogdan Dumitru, bitDefender CTO.

BitDefender Virtual Environment

The technology was phased in gradually, after adequate in-house and field testing, as Viorel Canja, Head of research at bitDefender Labs, had announced durit

ing the same event: "This BitDefender technology has been two years in the making. The detection rates we've seen in tests are quite good, and further refinements should bring us even closer to our stated goal of 60% detection with behavioral heuristics only."

5 Months later - the first results (PC Magazine, USA, Aug 2005)

However, no more than 5 months passed by, and some parts of the technology were in field trials, when a new independent test showed that the new technology actually worked, and it did a very good job:

Proactive Detection of Malware Based On MS05-039 Vulnerability As Measured By AV-Test

AV-test (http://av-test.org/) is an anti-virus research project at the Institute of technical and business Information Systems at the Otto-von-Guericke University Magdeburg (Germany).

They measured the detection times for six of the malware programs released last week utilising the MS05-039 Plug and Play vulnerability under 36 different anti-virus products. Eleven of the products were able to detect one or more of the attacks proactively, without any special pattern update to identify it specifically.

Here are the numbers for each of the eleven:

ProductScore
bitDefender6 of 6
Fortinet6 of 6
nod325 of 6
eSafe3 of 6
F-Prot3 of 6
Panda3 of 6
QuickHeal3 of 6
McAfee2 of 6
norman2 of 6
AntiVir1 of 6
clamAV1 of 6
 "Clearly BitDefender and Fortinet did an admirable job in this test, and some of the others weren't too shabby either. AV- Test notes that eSafe, Fortinet and QuickHeal use heuristic detection rules that generate a high number of false positives as well, if scanned files are simply runtime-compressed."

Source: http://www.pcmag.com/article2/0,1895,1850851,00.asp (Aug 2005)


In short, bitDefender was the only company to proactively detect all six variants of the Zotob worm without generating false positives. The future of B-Have (patent pending technology) looked bright.

5 more months later - Malware detection: Top-Notch (PC World, USA, Jan 2006)

Five more months later, PC World, USA published yet another test, which showed conclusively that b-HAVe lived up to everyone's expectations:

The stated goal of "60% detection with B-HAVE" was pretty close to the actual figures, and looks set on improving in the following months, as the technology would be refined even more. The successful deployment of b-HAVe placed bitDefender in an enviable position:

ProductProactive Detection
 Heuristic detection
with one-month-old signatures
Heuristic detection with two-month-old signatures
BitDefender 9 Standard56.00%38.00%
McAfee VirusScan 200653.00%34.00%
Kaspersky Anti-Virus Personal 5.051.00%26.00%
F-Secure Anti-Virus 200652.00%27.00%
Symantec Norton AntiVirus 200622.00%8.00%
Panda Titanium 2006 Antivirus + Antispyware21.00%16.00%
AntiVir Personal edition classic 6.3211.00%6.00%
Alwil Software Avast Home edition 4.69.00%5.00%
Trend Micro Pc-cillin Internet Security Security 20066.00%3.00%
Grisoft AVG Free edition 7.18.00%4.00%


"This low-cost antivirus tool performed the best in our heuristics tests and caught the widest range of malware. BitDefender 9 Standard is inexpensive, easy to use, and effective at detecting malware threats; as a result, it earned PC World's Best Buy distinction in "The New Virus Fighters" roundup of ten antivirus products."

Advanced+ Proactive Detection (May 2006)

The independent testing authority AV-comparatives.org showed in May 2006 that the pro-active detection rate of bitDefender engines was higher than that of all its major competitors (namely F-Secure, Kaspersky, McAfee, Symantec and Panda) outperforming the closest competitor's detection rate by 15% and that of Symantec by a solid 29%. Detailed results are available on the AV-Comparatives.org website.

http://www.av-comparatives.org/seiten/ergebnisse_2006_05.php

All bitDefender workstation and server products embody the b-HAVe technology, the latest and most successful pro-active software defense.

B-HAVE advantages over other existing technologies:

  • generic unpacking methods which provide 0-day unpacking support for new packers.
  • visual basic runtime engine for proactive detection of visual basic viruses.
  • faster because most functions implemented in our windows subsystem are not emulated but
  • rather natively run, thus dramatically increasing the scanning speed.
  • enabled by default on-demand and on-access.
  • COM support in order to fully emulate VB viruses.
  • good against viruses and backdoors, but also against trojans.
  • very good static unpacker support.
  • platform independent: it runs on Windows as well as on all Linux and FreeBSD flavors
  • BAT/CMD emulation embedded in the virtual machine

1 Virus signatures are, quite simply, rules pertaining to what a file "looks like", a bit like fingerprints. However, many files (esp. viruses) look different in memory (or in the virtual environment) than they look on disk or in transit, because they modify themselves (or are modified) in some way at run-time e.g because they are packed or encrypted. Such files cannot be efficiently "fingerprinted", since their in transit or on-disk appearance is largely irrelevant to their functioning.

RSS