DocumentCode
2296840
Title
Detecting Obfuscated Viruses Using Cosine Similarity Analysis
Author
Karnik, Abhishek ; Goswami, Suchandra ; Guha, Ratan
Author_Institution
Sch. of Electr. Eng. & Comput. Sci., Central Florida Univ., Orlando, FL
fYear
2007
fDate
27-30 March 2007
Firstpage
165
Lastpage
170
Abstract
Virus writers are getting smarter by the day. They are coming up with new, innovative ways to evade signature detection by anti-virus software. One such evasion technique used by polymorphic and metamorphic viruses is their ability to morph code so that signature based detection techniques fail. These viruses change form such that every new infected file has different strings, rendering string based signature detection practically useless against such viruses. Our work is based on the premise that given a variant of morphed code, we can detect any obfuscated version of this code with high probability using some simple statistical techniques. We use the cosine similarity function to compare two files based on static analysis of the portable executable (PE) format. Our results show that for certain evasion techniques, it is possible to identify polymorphic/metamorphic versions of files based on cosine similarity
Keywords
codes; computer viruses; handwriting recognition; statistics; antivirus software; cosine similarity analysis; morphed code; obfuscated virus detection; portable executable format; signature detection; statistics; virus writers; Computer science; Computer viruses; Cryptography; Delay; Humans; Payloads; Probability; Taxonomy; Time factors; Viruses (medical);
fLanguage
English
Publisher
ieee
Conference_Titel
Modelling & Simulation, 2007. AMS '07. First Asia International Conference on
Conference_Location
Phuket
Print_ISBN
0-7695-2845-7
Type
conf
DOI
10.1109/AMS.2007.31
Filename
4148653
Link To Document