Image-based malware representation approach with EfficientNet convolutional neural networks for effective malware classification

被引:31
|
作者
Chaganti, Rajasekhar [1 ]
Ravi, Vinayakumar [2 ]
Pham, Tuan D. [2 ]
机构
[1] Univ Texas San Antonio, Dept Comp Sci, San Antonio, TX 78249 USA
[2] Prince Mohammad Bin Fahd Univ, Ctr Artificial Intelligence, Khobar, Saudi Arabia
关键词
CyberSecurity; Malware classification; Machine learning; Deep learning; CNN architectures; Transfer learning; EfficientNet; Malware image representation; Malware visualization; ARCHITECTURES; VISUALIZATION;
D O I
10.1016/j.jisa.2022.103306
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The targeted malware attacks are usually created by few crime groups. They may essentially use their existing malware sample malicious code to rebuild the variants for sophistication and evade the malware detection. This trend emphasizes the importance of performing the malware family classification for applying the effective malware mitigation and prevention strategies. In this paper, we propose an efficient neural network model EfficientNetB1 to perform the malware family classification using the malware byte level image representation technique. To alleviate the computation resource consumption caused by deep learning (DL) models training and testing the various Convolutional Neural Network (CNN) based models, we have performed the performance and computational efficiency evaluation of the various CNN pretrained models to select the best CNN network architecture for malware classification. Additionally, the CNN pretrained models are evaluated against the different types of malware image representation methods, which are distinguished based on selection of the image width size. Our evaluation of the proposed model EfficientNetB1 shows that it has achieved an accuracy of 99% to classify the Microsoft Malware Classification Challenge (MMCC) malware classes using the malware image representation with fixed image width and also require fewer network parameters compared to other pretrained models to achieve the performance accuracy. Furthermore, various visualization techniques were used to compare the performances of the various CNN pretrained models.
引用
收藏
页数:19
相关论文
共 50 条
  • [21] Enhanced Image-Based Malware Classification Using Snake Optimization Algorithm With Deep Convolutional Neural Network
    Duraibi, Salahaldeen
    IEEE ACCESS, 2024, 12 : 95047 - 95057
  • [22] IMCFN: Image-based malware classification using fine-tuned convolutional neural network architecture
    Vasan, Danish
    Alazab, Mamoun
    Wassan, Sobia
    Naeem, Hamad
    Safaei, Babak
    Zheng, Qin
    COMPUTER NETWORKS, 2020, 171 (171)
  • [23] EfficientNet deep learning meta-classifier approach for image-based android malware detection
    Ravi, Vinayakumar
    Chaganti, Rajasekhar
    MULTIMEDIA TOOLS AND APPLICATIONS, 2023, 82 (16) : 24891 - 24917
  • [24] EfficientNet deep learning meta-classifier approach for image-based android malware detection
    Vinayakumar Ravi
    Rajasekhar Chaganti
    Multimedia Tools and Applications, 2023, 82 : 24891 - 24917
  • [25] Deep Convolutional Generative Adversarial Networks in Image-Based Android Malware Detection
    Mercaldo, Francesco
    Martinelli, Fabio
    Santone, Antonella
    COMPUTERS, 2024, 13 (06)
  • [26] A Novel Approach for Android Malware Detection and Classification using Convolutional Neural Networks
    Lekssays, Ahmed
    Falah, Bouchaib
    Abufardeh, Sameer
    ICSOFT: PROCEEDINGS OF THE 15TH INTERNATIONAL CONFERENCE ON SOFTWARE TECHNOLOGIES, 2020, : 606 - 614
  • [27] Generative Adversarial Network for Global Image-Based Local Image to Improve Malware Classification Using Convolutional Neural Network
    Jang, Sejun
    Li, Shuyu
    Sung, Yunsick
    APPLIED SCIENCES-BASEL, 2020, 10 (21): : 1 - 14
  • [28] Malware classification through image processing with a convolutional neural network
    Marin, David
    Orozco-Rosas, Ulises
    Picos, Kenia
    OPTICS AND PHOTONICS FOR INFORMATION PROCESSING XVI, 2022, 12225
  • [29] MalFCS: An effective malware classification framework with automated feature extraction based on deep convolutional neural networks
    Xiao, Guoqing
    Li, Jingning
    Chen, Yuedan
    Li, Kenli
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2020, 141 : 49 - 58
  • [30] Convolutional neural networks and extreme learning machines for malware classification
    Mugdha Jain
    William Andreopoulos
    Mark Stamp
    Journal of Computer Virology and Hacking Techniques, 2020, 16 : 229 - 244