DocumentCode :
1935461
Title :
Dynamic, resilient detection of complex malicious functionalities in the system call domain
Author :
Tokhtabayev, Arnur ; Skormin, Victor ; Dolgikh, Andrey
Author_Institution :
Electr. & Comput. Eng., Binghamton Univ., Binghamton, NY, USA
fYear :
2010
fDate :
Oct. 31 2010-Nov. 3 2010
Firstpage :
1349
Lastpage :
1356
Abstract :
A novel approach to malware detection by recognizing known inter-process and intra-process malicious functionalities in software behavior is proposed. It encompasses two essential tasks: the specification of a functionality that may involve a joint activity of several apparently independent processes, and efficient recognition of the specified functionality in the process behavior. The robustness of the proposed technology is achieved by the generalization of the specification domain that is separated from the detection domain. The functionalities of interest are defined in the abstract system domain through activity diagrams, thus resulting in formal specifications that are rather generic and less prone to false negatives. To facilitate the detection, we developed a procedure that automatically generates a Colored Petri Net recognizing the specified functionality in the system call domain. The separation of specification and recognition domains results in signature expressiveness and recognition efficiency. The approach is illustrated by the analysis, specification and consequent recognition of several common malicious functionalities including self-replication engines and popular payloads. A prototype IDS implementing the proposed approach has been developed and successfully tested on a set of real malware.
Keywords :
Petri nets; formal specification; invasive software; colored Petri net; complex malicious functionalities; formal specifications; malware detection; prototype EDS; self replication engines; system call domain; Color; Computers; Malware; Servers; Sockets; Software; Unified modeling language; Activity Diagrams; Behavioral malware detection; Colored Petri Nets; IDS; System calls;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
MILITARY COMMUNICATIONS CONFERENCE, 2010 - MILCOM 2010
Conference_Location :
San Jose, CA
ISSN :
2155-7578
Print_ISBN :
978-1-4244-8178-1
Type :
conf
DOI :
10.1109/MILCOM.2010.5680136
Filename :
5680136
Link To Document :
بازگشت