On BNET: Ten ways to spot a dead-end job
BNET Business Network:
BNET
TechRepublic
ZDNet

August 12th, 2008

No more need for an antivirus software?

Posted by Roland Piquepaille @ 9:53 am

Categories: Computers & Internet, Engineering & Innovation

Tags: Software, Network, Antivirus, Malware, Antivirus Software, CloudAV, Antivirus Engine, Viruses And Worms, Security, Roland Piquepaille

According to computer scientists at the University of Michigan (UM), installing an antivirus software on your personal computer might soon become useless. The research team has used a new approach, called CloudAV, which moves antivirus functionality into the ‘network cloud’ and off personal computers. This next-generation antivirus system ‘virtualizes and parallelizes detection functionality with multiple antivirus engines, significantly increasing overall protection,’ according to the team leader. Even if the results look promising, it should be noted that this is just an academics project for the moment. But read more…

Architecture of the CloudAV service

You can see above the architecture of this in-cloud file analysis service, which includes three major components. “The first is a lightweight host agent run on end systems like desktops, laptops, and mobiles devices that identifies new files and sends them into the network for analysis. The second is a network service that receives files from the host agent, identifies malicious and unwanted content, and instructs hosts whether access to the files is safe. The third component is an archival and forensics service that stores information about what files were analyzed and provides a query and alerting interface for operators.” (Credit: UM)

This project has been developed in the Electrical Engineering and Computer Science (EECS) in the Networking and Security Research Group led by Professor Farnam Jahanian. For this CloudAV project, Jahanian worked with doctoral candidate Jon Oberheide and postdoctoral fellow Evan Cooke.

Utilization of the CloudAV service

Here is how the CloudAV service could be used. On the figure above, you can see the network component on the top and the various host components on the bottom. You also can see how a ‘malware’ program would not be allowed to run on your personal computing system. Among other advantages, providing antivirus as an in-cloud service allows to analyze files using multiple detection engines in parallel and to Simplify host software for wide deployability. (Credit: UM)

Here are some quotes from the UM news release giving additional details about the project. “‘CloudAV virtualizes and parallelizes detection functionality with multiple antivirus engines, significantly increasing overall protection,’ said Jahanian. Traditional antivirus software that resides on a personal computer checks documents and programs as they are accessed. Because of performance constraints and program incompatibilities, only one antivirus detector is typically used at a time. CloudAV, however, can support a large number of malicious software detectors that act in parallel to analyze a single incoming file. Each detector operates in its own virtual machine, so the technical incompatibilities and security issues are resolved, Oberheide said.”

The research team recently presented a paper called “CloudAV: N-Version Antivirus in the Network Cloud” at the 17th USENIX Security Symposium held in July 2008. Here is a link to the paper (PDF format, 16 pages, 680 KB) which was included in the proceedings of this conference.

Here are two short excerpts from the abstract. “This paper advocates a new model for malware detection on end hosts based on providing antivirus as an in-cloud network service. This model enables identification of malicious and unwanted software by multiple, heterogeneous detection engines in parallel, a technique we term ‘N-version protection.’ This approach provides several important benefits including better detection of malicious software, enhanced forensics capabilities, retrospective detection, and improved deployability and management. To explore this idea we construct and deploy a production quality in-cloud antivirus system called CloudAV.”

This second quote illustrates the results obtained by the research team. “CloudAV includes a lightweight, cross-platform host agent and a network service with ten antivirus engines and two behavioral detection engines. We evaluate the performance, scalability, and efficacy of the system using data from a real-world deployment lasting more than six months and a database of 7220 malware samples covering a one year period. Using this dataset we find that CloudAV provides 35% better detection coverage against recent threats compared to a single antivirus engine and a 98% detection rate across the full dataset. We show that the average length of time to detect new threats by an antivirus engine is 48 days and that retrospective detection can greatly minimize the impact of this delay.”

The top figure in this post was extracted from this paper. The bottom one was picked from the presentation given at the 17th USENIX Security Symposium (PDF format, 32 pages, 2.11 MB).

If you’re interested in this new approach to antivirus software, you also should read two additional papers.

Sources: University of Michigan news release, August 5, 2008; and various websites

You’ll find related stories by following the links below.

Roland Piquepaille lives in Paris, France, and he spent most of his career in software, mainly for high performance computing and visualization companies. For disclosures on Roland's industry affiliations, click here.

Related Discussions on TechRepublic

Did you know you can take part in these discussions with your ZDNet membership?

  • Talkback
  • Most Recent of 43 Talkback(s)
RE: No more need for an antivirus software?
There is one implication: this AV in the Internet Cloud will be (in my point of view) an ISP prepaid Service.
The AV in the ISP should be powerfull and will not be inexpensive at all.
This is the other side of the coin.... (Read the rest)
Posted by: guerraric Posted on: 10/14/08 You are currently: a Guest | | Terms of Use
This still uses a thin client type application installed on the client.  Been_Done_Before | 08/12/08
Not that similar  slaskoske | 08/13/08
Latency anyone?  dkawalec | 08/14/08
RE: No more need for an antivirus software?  nomanland20@... | 08/12/08
This technology has been around for years.  steve.graham@... | 08/13/08
RE: No more need for an antivirus software?  jfp | 08/12/08
Moving download software to antivirus checked repositories already works  progon | 08/12/08
That wouldn't stop it...  storm14k | 08/12/08
There was a need?  epcraig | 08/12/08
linux and mac viruses and trojans exist, troll  jamesrayg | 08/13/08
rootkits  pgit | 08/13/08
LOL  3D0G | 08/14/08
How does DSL work?  BALTHOR | 08/12/08
AV is a dying (about time) proposition.  TripleII | 08/12/08
Yawn  tonymcs@... | 08/12/08
Passed 1% long ago....  storm14k | 08/12/08
Not getting into irrelevant OS arguments...  AndyCee | 08/12/08
Tony, Tony, Tony.  TripleII | 08/13/08
What procedures are those then?  wolf_z | 08/14/08
RE: No more need for an antivirus software?  alphawiz | 08/13/08
RE: No more need for an antivirus software?  cherullo | 08/13/08
RE: No more need for an antivirus software?  jrussell29@... | 08/13/08
Nice idea but...  slaskoske | 08/13/08
Couple More Issues  DannyO_0x98 | 08/16/08
RE: No more need for an antivirus software?  justinseinlin | 08/13/08
RE: No more need for an antivirus software?  jgmsys@... | 08/13/08
Not the Only One  DannyO_0x98 | 08/16/08
DDOS against AV Server while still connected  madrucke@... | 08/13/08
My understanding of the article is...  DevJonny | 08/13/08
Did George Orwell write this article?  esalkin | 08/13/08
...  AndyCee | 08/14/08
and where does the gov put it's spyware?  emenau | 08/13/08
That's the dumbest thing I ever heard...  melekali | 08/13/08
How would it work when your not connected?  Red_Beard | 08/14/08
This is the dumbest thing I've ever heard... (Me too)....  BitTwiddler | 08/14/08
RE: No more need for an antivirus software?  mudassireneuron | 08/14/08
RE: No more need for an antivirus software?  timmcc | 08/14/08
RE: No more need for an antivirus software?  jhone28 | 08/14/08
RE: No more need for an antivirus software?  khalidmehmoodawan@... | 08/14/08
Virus transmitted down the DSL?  BALTHOR | 08/15/08
RE: No more need for an antivirus software?  ModSkyFire | 08/15/08
Could AV - Latency, Detection & Value - Concerns/Positives  david.swift@... | 08/18/08
RE: No more need for an antivirus software?  guerraric | 10/14/08

What do you think?

SponsoredWhite Papers, Webcasts, and Downloads

advertisement

Recent Entries

advertisement

Archives

Favorite Links

ZDNet Blogs

White Papers, Webcasts, and Downloads

SmartPlanet

Click Here