Feature Optimization for Run Time Analysis of Malware in Windows Operating System using Machine Learning Approach

With the development of the web's high usage, the number of malware affecting the system are incresing. Various techniques have been used but they are incapable to identify unknown malware. To counter such threats, the proposed work makes utilization of dynamic malware investigation systems based on machine learning technique for windows based malware recognization. In this paper two methods to analyses the behaviour of the malware and feature selection of windows executables file. Cuckoo is a malicious code analysis apparatus which analyzes the malware more detail and gives the far-reaching results dependent on the arrangement of tests made by it and second, the feature selection for windows dynamic malware anaysis has been done by using Genetic Algorithm. Three classifiers have been used to compare the detection result of Windows-based malware: Support Vector Machine with detection accuracy of 81.3%, Naive Bayes classifier with accuracy of 64.7% and Random Forest classifier achieving 86.8% accurate results.

[1]  Henri Luchian,et al.  Feature Extraction Using Genetic Programming with Applications in Malware Detection , 2015, 2015 17th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing (SYNASC).

[2]  Yongxin Feng,et al.  A Feature Extraction Method of Hybrid Gram for Malicious Behavior Based on Machine Learning , 2019, Secur. Commun. Networks.

[3]  Sohail Asghar,et al.  Vector Based Genetic Algorithm to optimize predictive analysis in network security , 2017, Applied Intelligence.

[4]  Ali Mansour,et al.  Effective methods to detect metamorphic malware: a systematic review , 2018, Int. J. Electron. Secur. Digit. Forensics.

[5]  Xin Li,et al.  DeepAM: a heterogeneous deep learning framework for intelligent malware detection , 2018, Knowledge and Information Systems.

[6]  Guanghui Liang,et al.  Automatic Benchmark Generation Framework for Malware Detection , 2018, Secur. Commun. Networks.

[7]  Rahil Hosseini,et al.  A state-of-the-art survey of malware detection approaches using data mining techniques , 2018, Human-centric Computing and Information Sciences.

[8]  Bruce Ndibanje,et al.  Cross-Method-Based Analysis and Classification of Malicious Behavior by API Calls Extraction , 2019, Applied Sciences.

[9]  Sanjay Sharma,et al.  Detection of Advanced Malware by Machine Learning Techniques , 2018, Advances in Intelligent Systems and Computing.

[10]  Mohan Raj,et al.  Feature extraction for enhanced malware detection using genetic algorithm , 2018 .

[11]  Mahdi Abadi,et al.  RAMD: registry-based anomaly malware detection using one-class ensemble classifiers , 2018, Applied Intelligence.

[12]  Zheng Qin,et al.  Sensitive system calls based packed malware variants detection using principal component initialized MultiLayers neural networks , 2018, Cybersecur..