A Smart System of Malware Detection Based on Artificial Immune Network and Deep Belief Network

A Smart System of Malware Detection Based on Artificial Immune Network and Deep Belief Network

Dung Hoang Le, Nguyen Thanh Vu, Tuan Dinh Le
Copyright: © 2021 |Pages: 25
DOI: 10.4018/IJISP.2021010101
OnDemand:
(Individual Articles)
Available
$37.50
No Current Special Offers
TOTAL SAVINGS: $37.50

Abstract

This paper proposes a smart system of virus detection that can classify a file as benign or malware with high accuracy detection rate. The approach is based on the aspects of the artificial immune system, in which an artificial immune network is used as a pool to create and develop virus detectors that can detect unknown data. Besides, a deep learning model is also used as the main classifier because of its advantages in binary classification problems. This method can achieve a detection rate of 99.08% on average, with a very low false positive rate.
Article Preview
Top

Wang, Wu, & Hsieh (2009) proposed a support-vector machine (SVM) model for detecting unseen malware. Using static analysis, these authors extracted portable executable (PE) header entries and trained the SVM classifier using selected features. Wang et al.’s classification model detected viruses and worms with considerable accuracy, but the detection accuracy was lower for trojans and backdoors.

Nguyen et al. (2014) integrated an artificial neural network (ANN) with a clonal selection algorithm (CSA) to create a new virus detection approach, which aimed to handle virus detection. In this approach, these authors used some ANNs as the detectors; also, they used the CSA to find the best ANN’s structure and weights. The CSA is used to train a pool of immature detectors for an adaptation with the problem-space. However, the authors had not examined the coverage of the detector, so they obtained many irrelevant detectors and, thereby, a low detection rate.

Shah, Jani, Shetty and Bhowmick (2013) used Fisher score to select best features. By this way, they extracted the PE features and proceeded to use an ANN for classifying. Although their approach could identify unknown virus patterns, they used only one deployed ANN as learning model, which was not efficient in training cost nor in performance for large data.

Complete Article List

Search this Journal:
Reset
Volume 18: 1 Issue (2024)
Volume 17: 1 Issue (2023)
Volume 16: 4 Issues (2022): 2 Released, 2 Forthcoming
Volume 15: 4 Issues (2021)
Volume 14: 4 Issues (2020)
Volume 13: 4 Issues (2019)
Volume 12: 4 Issues (2018)
Volume 11: 4 Issues (2017)
Volume 10: 4 Issues (2016)
Volume 9: 4 Issues (2015)
Volume 8: 4 Issues (2014)
Volume 7: 4 Issues (2013)
Volume 6: 4 Issues (2012)
Volume 5: 4 Issues (2011)
Volume 4: 4 Issues (2010)
Volume 3: 4 Issues (2009)
Volume 2: 4 Issues (2008)
Volume 1: 4 Issues (2007)
View Complete Journal Contents Listing