Malware Classification using Deep Learning based Feature Extraction and Wrapper based Feature Selection Technique

10/24/2019
by   Muhammad Furqan Rafique, et al.
1

In case of behavior analysis of a malware, categorization of malicious files is an essential part after malware detection. Numerous static and dynamic techniques have been reported so far for categorizing malwares. This research work presents a deep learning based malware detection (DLMD) technique based on static methods for classifying different malware families. The proposed DLMD technique uses both the byte and ASM files for feature engineering and thus classifying malwares families. First, features are extracted from byte files using two different types of Deep Convolutional Neural Networks (CNN). After that, important and discriminative opcode features are selected using a wrapper-based mechanism, where Support Vector Machine (SVM) is used as a classifier. The idea is to construct a hybrid feature space by combining the different feature spaces in order that the shortcoming of a particular feature space may be overcome by another feature space. And consequently to reduce the chances of missing a malware. Finally, the hybrid feature space is then used to train a Multilayer Perceptron, which classifies all the nine different malware families. Experimental results show that proposed DLMD technique achieves log-loss of 0.09 for ten independent runs. Moreover, the performance of the proposed DLMD technique is compared against different classifiers and shows its effectiveness in categorizing malwares. The relevant code and database can be found at https://github.com/cyberhunters/Malware-Detection-Using-Machine-Learning.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/14/2021

A Novel Malware Detection Mechanism based on Features Extracted from Converted Malware Binary Images

Our computer systems for decades have been threatened by various types o...
research
07/08/2021

Malware Classification Using Deep Boosted Learning

Malicious activities in cyberspace have gone further than simply hacking...
research
10/01/2019

Ransomware Analysis using Feature Engineering and Deep Neural Networks

Detection and Analysis of a potential malware specifically, used for ran...
research
06/09/2021

Cervical Cytology Classification Using PCA GWO Enhanced Deep Features Selection

Cervical cancer is one of the most deadly and common diseases among wome...
research
05/02/2023

MDENet: Multi-modal Dual-embedding Networks for Malware Open-set Recognition

Malware open-set recognition (MOSR) aims at jointly classifying malware ...
research
02/28/2021

Virus-MNIST: A Benchmark Malware Dataset

The short note presents an image classification dataset consisting of 10...
research
12/20/2019

Random CapsNet Forest Model for Imbalanced Malware Type Classification Task

Behavior of a malware varies with respect to malware types. Therefore,kn...

Please sign up or login with your details

Forgot password? Click here to reset