DocumentCode
3612128
Title
Integrating Static and Dynamic Malware Analysis Using Machine Learning
Author
Mangialardo, R.J. ; Duarte, J.C.
Author_Institution
Inst. Mil. de Eng., Rio de Janeiro, Rio de Janeiro, Brazil
Volume
13
Issue
9
fYear
2015
Firstpage
3080
Lastpage
3087
Abstract
Malware Analysis and Classification Systems use static and dynamic techniques, in conjunction with machine learning algorithms, to automate the task of identification and classification of malicious codes. Both techniques have weaknesses that allow the use of analysis evasion techniques, hampering the identification of malwares. In this work, we propose the unification of static and dynamic analysis, as a method of collecting data from malware that decreases the chance of success for such evasion techniques. From the data collected in the analysis phase, we use the C5.0 and Random Forest machine learning algorithms, implemented inside the FAMA framework, to perform the identification and classification of malwares into two classes and multiple categories. In our experiments, we showed that the accuracy of the unified analysis achieved an accuracy of 95.75% for the binary classification problem and an accuracy value of 93.02% for the multiple categorization problem. In all experiments, the unified analysis produced better results than those obtained by static and dynamic analyzes isolated.
Keywords
data acquisition; learning (artificial intelligence); pattern classification; program diagnostics; security of data; C5.0 machine learning algorithm; FAMA framework; analysis phase; binary classification problem; data collection; dynamic malware analysis; evasion technique; malicious code classification; malicious code identification; random forest machine learning algorithm; static malware analysis; Heuristic algorithms; Information security; Linux; Machine learning algorithms; Malware; Software; Support vector machines; Dynamic Analysis; Information Security; Machine Learning; Malware; Static Analysis; Unified Analysis;
fLanguage
English
Journal_Title
Latin America Transactions, IEEE (Revista IEEE America Latina)
Publisher
ieee
ISSN
1548-0992
Type
jour
DOI
10.1109/TLA.2015.7350062
Filename
7350062
Link To Document