A Novel Malware Analysis Framework for Malware Detection and Classification Using Machine Learning Approach
Title | A Novel Malware Analysis Framework for Malware Detection and Classification Using Machine Learning Approach |
Publication Type | Conference Paper |
Year of Publication | 2018 |
Authors | Sethi, Kamalakanta, Chaudhary, Shankar Kumar, Tripathy, Bata Krishan, Bera, Padmalochan |
Conference Name | Proceedings of the 19th International Conference on Distributed Computing and Networking |
Publisher | ACM |
Conference Location | New York, NY, USA |
ISBN Number | 978-1-4503-6372-3 |
Keywords | cuckoo sandbox, Human Behavior, malware analysis, malware classification, malware detection, Metrics, pubcrawl, Resiliency, SMO, static and dynamic analysis |
Abstract | Nowadays, the digitization of the world is under a serious threat due to the emergence of various new and complex malware every day. Due to this, the traditional signature-based methods for detection of malware effectively become an obsolete method. The efficiency of the machine learning techniques in context to the detection of malwares has been proved by state-of-the-art research works. In this paper, we have proposed a framework to detect and classify different files (e.g., exe, pdf, php, etc.) as benign and malicious using two level classifier namely, Macro (for detection of malware) and Micro (for classification of malware files as a Trojan, Spyware, Ad-ware, etc.). Our solution uses Cuckoo Sandbox for generating static and dynamic analysis report by executing the sample files in the virtual environment. In addition, a novel feature extraction module has been developed which functions based on static, behavioral and network analysis using the reports generated by the Cuckoo Sandbox. Weka Framework is used to develop machine learning models by using training datasets. The experimental results using the proposed framework shows high detection rate and high classification rate using different machine learning algorithms |
URL | http://doi.acm.org/10.1145/3154273.3154326 |
DOI | 10.1145/3154273.3154326 |
Citation Key | sethi_novel_2018 |