DocumentCode
1952670
Title
Detecting worms via mining dynamic program execution
Author
Wang, Xun ; Yu, Wei ; Champion, Adam ; Fu, Xinwen ; Xuan, Dong
Author_Institution
Department of Computer Science and Engineering, The Ohio-State University, Columbus, 43210, USA
fYear
2007
fDate
17-21 Sept. 2007
Firstpage
412
Lastpage
421
Abstract
Worm attacks have been major security threats to the Internet. Detecting worms, especially new, unseen worms, is still a challenging problem. In this paper, we propose a new worm detection approach based on mining dynamic program executions. This approach captures dynamic program behavior to provide accurate and efficient detection against both seen and unseen worms. In particular, we execute a large number of real-world worms and benign programs (executables), and trace their system calls. We apply two classifier-learning algorithms (Naive Bayes and Support Vector Machine) to obtain classifiers from a large number of features extracted from the system call traces. The learned classifiers are further used to carry out rapid worm detection with low overhead on the end-host. Our experimental results clearly demonstrate the effectiveness of our approach to detect new worms in terms of a very high detection rate and a low false positive rate.
Keywords
Application software; Computer science; Computer worms; Internet; Libraries; Monitoring; Peer to peer computing; Runtime; Security; Support vector machines; Worm detection; data mining; dynamic program analysis; system call tracing;
fLanguage
English
Publisher
ieee
Conference_Titel
Security and Privacy in Communications Networks and the Workshops, 2007. SecureComm 2007. Third International Conference on
Conference_Location
Nice, France
Print_ISBN
978-1-4244-0974-7
Electronic_ISBN
978-1-4244-0975-4
Type
conf
DOI
10.1109/SECCOM.2007.4550362
Filename
4550362
Link To Document