Image-based malware classification using section distribution information

被引:20
|
作者
Xiao, Mao [1 ]
Guo, Chun [1 ]
Shen, Guowei [1 ]
Cui, Yunhe [1 ]
Jiang, Chaohui [1 ]
机构
[1] Guizhou Univ, Coll Comp Sci & Technol, Guizhou Prov Key Lab Publ Big Data, Guiyang 550025, Peoples R China
基金
中国国家自然科学基金;
关键词
Malware classification; Malware visualization; Gray images; Machine learning; Deep learning; DEEP LEARNING ARCHITECTURE;
D O I
10.1016/j.cose.2021.102420
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Recently, with the rapid increase in the number of malware, the traditional machine learning-based malware classification methods are faced with the severe challenge of ef-ficiently and accurately detecting a large number of malicious programs. To meet this chal-lenge, malware classification based on malware image and deep learning has become an effective solution. However, it is difficult to identify the section distribution information such as the number, order, and size of sections from the current gray images converted by the binary sequences of PE files. Therefore, this article proposes a novel visualization method that introduces the Colored Label boxes (CoLab) to mark the sections of a PE file to further emphasize the section distribution information in the converted malware image. Moreover, a malware classification method called MalCVS (Malware classification using Co-Lab image, VGG16, and Support vector machine) is constructed. The experimental results of the malware collected from VX-Heaven and Virusshare as well as the Microsoft Malware Classification Challenge dataset showed that MalCVS can effectively classify malware into families with high accuracy. The average accuracies of MalCVS are respectively 96.59% and 98.94% on the two datasets. (c) 2021 Elsevier Ltd. All rights reserved.
引用
收藏
页数:14
相关论文
共 50 条
  • [1] Image-Based Malware Classification Using Convolutional Neural Network
    Kim, Hae-Jung
    [J]. ADVANCES IN COMPUTER SCIENCE AND UBIQUITOUS COMPUTING, 2018, 474 : 1352 - 1357
  • [2] Transfer Learning for Image-based Malware Classification
    Bhodia, Niket
    Prajapati, Pratikkumar
    Di Troia, Fabio
    Stamp, Mark
    [J]. PROCEEDINGS OF THE 5TH INTERNATIONAL CONFERENCE ON INFORMATION SYSTEMS SECURITY AND PRIVACY (ICISSP), 2019, : 719 - 726
  • [3] Image-Based Malware Classification Using Multi-layer Perceptron
    Ouahab, Ikram Ben Abdel
    Elaachak, Lotfi
    Bouhorma, Mohammed
    [J]. NETWORKING, INTELLIGENT SYSTEMS AND SECURITY, 2022, 237 : 453 - 464
  • [4] Image-Based malware classification using ensemble of CNN architectures (IMCEC)
    Vasan, Danish
    Alazab, Mamoun
    Wassan, Sobia
    Safaei, Babak
    Zheng, Qin
    [J]. COMPUTERS & SECURITY, 2020, 92 (92)
  • [5] A Novel Image-Based Malware Classification Model Using Deep Learning
    Jiang, Yongkang
    Li, Shenghong
    Wu, Yue
    Zou, Futai
    [J]. NEURAL INFORMATION PROCESSING (ICONIP 2019), PT II, 2019, 11954 : 150 - 161
  • [6] Generative adversarial networks and image-based malware classification
    Nguyen, Huy
    Di Troia, Fabio
    Ishigaki, Genya
    Stamp, Mark
    [J]. JOURNAL OF COMPUTER VIROLOGY AND HACKING TECHNIQUES, 2023, 19 (04) : 579 - 595
  • [7] Generative adversarial networks and image-based malware classification
    Huy Nguyen
    Fabio Di Troia
    Genya Ishigaki
    Mark Stamp
    [J]. Journal of Computer Virology and Hacking Techniques, 2023, 19 : 579 - 595
  • [8] Adversarial Examples Against Image-based Malware Classification Systems
    Vi, Bao Ngoc
    Nguyen, Huu Noi
    Nguyen, Ngoc Tran
    Tran, Cao Truong
    [J]. PROCEEDINGS OF 2019 11TH INTERNATIONAL CONFERENCE ON KNOWLEDGE AND SYSTEMS ENGINEERING (KSE 2019), 2019, : 347 - 351
  • [9] Image-based Malware Classification: A Space Filling Curve Approach
    O'Shaughnessy, Stephen
    [J]. 2019 IEEE SYMPOSIUM ON VISUALIZATION FOR CYBER SECURITY (VIZSEC), 2019,
  • [10] IMCLNet: A lightweight deep neural network for Image-based Malware Classification
    Zou, Binghui
    Cao, Chunjie
    Tao, Fangjian
    Wang, Longjuan
    [J]. JOURNAL OF INFORMATION SECURITY AND APPLICATIONS, 2022, 70