Hybrid Malware Classification Method Using Segmentation-Based Fractal Texture Analysis and Deep Convolution Neural Network Features

被引:79
|
作者
Nisa, Maryam [1 ]
Shah, Jamal Hussain [1 ]
Kanwal, Shansa [1 ]
Raza, Mudassar [1 ]
Khan, Muhammad Attique [2 ]
Damasevicius, Robertas [3 ]
Blazauskas, Tomas [3 ]
机构
[1] COMSATS Univ Islamabad, Dept Comp Sci, Wah Campus, Wah Cantt 47040, Pakistan
[2] HITEC Univ, Dept Comp Sci, Taxila 47080, Pakistan
[3] Kaunas Univ Technol, Dept Software Engn, LT-51368 Kaunas, Lithuania
来源
APPLIED SCIENCES-BASEL | 2020年 / 10卷 / 14期
关键词
malware; malicious code; convolutional neural network; deep features; feature fusion; transfer learning; image augmentation; ANDROID MALWARE; VISUALIZATION; RECOGNITION; SYSTEM;
D O I
10.3390/app10144966
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
As the number of internet users increases so does the number of malicious attacks using malware. The detection of malicious code is becoming critical, and the existing approaches need to be improved. Here, we propose a feature fusion method to combine the features extracted from pre-trained AlexNet and Inception-v3 deep neural networks with features attained using segmentation-based fractal texture analysis (SFTA) of images representing the malware code. In this work, we use distinctive pre-trained models (AlexNet and Inception-V3) for feature extraction. The purpose of deep convolutional neural network (CNN) feature extraction from two models is to improve the malware classifier accuracy, because both models have characteristics and qualities to extract different features. This technique produces a fusion of features to build a multimodal representation of malicious code that can be used to classify the grayscale images, separating the malware into 25 malware classes. The features that are extracted from malware images are then classified using different variants of support vector machine (SVM), k-nearest neighbor (KNN), decision tree (DT), and other classifiers. To improve the classification results, we also adopted data augmentation based on affine image transforms. The presented method is evaluated on a Malimg malware image dataset, achieving an accuracy of 99.3%, which makes it the best among the competing approaches.
引用
收藏
页数:23
相关论文
共 50 条
  • [1] An segmentation-based PolSAR image classification method via texture features and color features
    Ji, Yaqi
    Cheng, Jian
    Liu, Haijun
    Wang, Haixu
    2015 IEEE INTERNATIONAL RADAR CONFERENCE (RADARCON), 2015, : 83 - 88
  • [2] Investigations on segmentation-based fractal texture for texture classification in the presence of Gaussian noise
    Tiwari, Shamik
    Sharma, Akhilesh Kumar
    Aziz, Izzatdin Abdul
    Gupta, Deepak
    Jain, Antima
    Mahdin, Hairulnizam
    Athithan, Senthil
    Hidayat, Rahmat
    PLOS ONE, 2025, 20 (01):
  • [3] A CLASSIFICATION METHOD FOR POLSAR IMAGES USING SLIC SUPERPIXEL SEGMENTATION AND DEEP CONVOLUTION NEURAL NETWORK
    Gu, Feng
    Zhang, Hong
    Wang, Chao
    IGARSS 2018 - 2018 IEEE INTERNATIONAL GEOSCIENCE AND REMOTE SENSING SYMPOSIUM, 2018, : 6671 - 6674
  • [4] Face age classification based on hybrid deep convolution neural network
    Chen L.
    Deng D.
    Huazhong Keji Daxue Xuebao (Ziran Kexue Ban)/Journal of Huazhong University of Science and Technology (Natural Science Edition), 2019, 47 (03): : 104 - 108
  • [5] Lung Segmentation-Based Pulmonary Disease Classification Using Deep Neural Networks
    Zaidi, S. Zainab Yousuf
    Akram, M. Usman
    Jameel, Amina
    Alghamdi, Norah Saleh
    IEEE ACCESS, 2021, 9 : 125202 - 125214
  • [6] Lung Segmentation-Based Pulmonary Disease Classification Using Deep Neural Networks
    Zainab Yousuf Zaidi, S.
    Usman Akram, M.
    Jameel, Amina
    Alghamdi, Norah Saleh
    IEEE Access, 2021, 9 : 125202 - 125214
  • [7] A Waste Classification Method Based on a Multilayer Hybrid Convolution Neural Network
    Shi, Cuiping
    Tan, Cong
    Wang, Tao
    Wang, Liguo
    APPLIED SCIENCES-BASEL, 2021, 11 (18):
  • [8] Coffee Leaf Disease Classification by Using a Hybrid Deep Convolution Neural Network
    Singh M.K.
    Kumar A.
    SN Computer Science, 5 (5)
  • [9] Semantic Segmentation Based on Deep Convolution Neural Network
    Shan, Jichao
    Li, Xiuzhi
    Jia, Songmin
    Zhang, Xiangyin
    3RD ANNUAL INTERNATIONAL CONFERENCE ON INFORMATION SYSTEM AND ARTIFICIAL INTELLIGENCE (ISAI2018), 2018, 1069
  • [10] EEG Signal Classification Method Based on Fractal Features and Neural Network
    Phothisonothai, Montri
    Nakagawa, Masahiro
    2008 30TH ANNUAL INTERNATIONAL CONFERENCE OF THE IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY, VOLS 1-8, 2008, : 3880 - +