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
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;
Journal_Title :
Latin America Transactions, IEEE (Revista IEEE America Latina)
DOI :
10.1109/TLA.2015.7350062