DocumentCode
2210042
Title
Detecting virus mutations via dynamic matching
Author
Feng, Min ; Gupta, Rajiv
Author_Institution
CSE Dept., Univ. of California, Riverside, CA, USA
fYear
2009
fDate
20-26 Sept. 2009
Firstpage
105
Lastpage
114
Abstract
To defeat current commercial antivirus software, the virus developers are employing obfuscation techniques to create mutating viruses. The current antivirus software cannot handle the obfuscated viruses well since its detection methods that are based upon static signatures are not resilient to even slight variations in the code that forms the virus. In this paper, we propose a new type of virus signature, called dynamic signature, and an algorithm for matching dynamic signatures. Our dynamic signature is created based on the runtime behavior of a virus. Therefore, an obfuscated virus can also be detected using a dynamic signature as long as it dynamically behaves like the original virus. We also discuss issues related to deploying our virus detection approach. Our experiments based upon several known mutating viruses show that our method is effective in identifying obfuscated viruses.
Keywords
computer viruses; commercial antivirus software; dynamic matching; dynamic signature; obfuscation techniques; virus developers; virus mutation detection; virus signature; Change detection algorithms; Computer viruses; Genetic mutations; Heuristic algorithms; Humans; Permission; Protection; Runtime library; Security; Viruses (medical);
fLanguage
English
Publisher
ieee
Conference_Titel
Software Maintenance, 2009. ICSM 2009. IEEE International Conference on
Conference_Location
Edmonton, AB
ISSN
1063-6773
Print_ISBN
978-1-4244-4897-5
Electronic_ISBN
1063-6773
Type
conf
DOI
10.1109/ICSM.2009.5306329
Filename
5306329
Link To Document