A Multi-Channel Visualization Method for Malware Classification Based on Deep Learning

被引:21
|
作者
Qiao, Yanchen [1 ,2 ,3 ]
Jiang, Qingshan [1 ]
Jiang, Zhenchao [1 ,3 ]
Gu, Liang [3 ]
机构
[1] Chinese Acad Sci, Shenzhen Inst Adv Technol, Shenzhen 518000, Peoples R China
[2] Pengcheng Lab, Shenzhen 518000, Peoples R China
[3] Sangfor Technol Inc, Shenzhen 518000, Peoples R China
关键词
Malware Classification; Word2Vec; CNN; Multi-Channel Visualization;
D O I
10.1109/TrustCom/BigDataSE.2019.00109
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The traditional malware classification method relies too much on expert extraction features, and the malware image visualization method contains fewer features. To deal with these problems, we propose a multi-channel visualization method for malware classification based on deep learning. Firstly, the malware binary file is divided into a 256x256-dimensional matrix according to the width of 256 bytes. Secondly, the Word2Vec algorithm is used to calculate the 256-dimensional vector of each byte in each binary file, and then the file is converted to a 256x256-dimensional matrix. Thirdly, we use the Word2Vec algorithm to calculate the 256-dimensional vector of each assembly instruction in each assembly file, and then the file is converted into a 256x256-dimensional matrix. Fourthly, for each malware sample, 3 matrixes are combined into an uncompressed multi-channel image. Finally, the LeNetS is used for training classification model. The experimental results show that the average accuracy is 98.76%.
引用
收藏
页码:757 / 762
页数:6
相关论文
共 50 条
  • [1] MCTVD: A malware classification method based on three-channel visualization and deep learning
    Deng, Huaxin
    Guo, Chun
    Shen, Guowei
    Cui, Yunhe
    Ping, Yuan
    [J]. COMPUTERS & SECURITY, 2023, 126
  • [2] A New Framework for Visual Classification of Multi-Channel Malware Based on Transfer Learning
    Zhao, Zilin
    Yang, Shumian
    Zhao, Dawei
    [J]. APPLIED SCIENCES-BASEL, 2023, 13 (04):
  • [3] MC-ISA: A Multi-Channel Code Visualization Method for Malware Detection
    Qi, Xuyan
    Liu, Wei
    Lou, Rui
    Li, Qinghao
    Jiang, Liehui
    Tang, Yonghe
    [J]. ELECTRONICS, 2023, 12 (10)
  • [4] Deep Learning Framework and Visualization for Malware Classification
    Akarsh, S.
    Simran, K.
    Poornachandran, Prabaharan
    Menon, Vijay Krishna
    Soman, K. P.
    [J]. 2019 5TH INTERNATIONAL CONFERENCE ON ADVANCED COMPUTING & COMMUNICATION SYSTEMS (ICACCS), 2019, : 1059 - 1063
  • [5] Automatic Sleep Stage Classification Based on Deep Learning for Multi-channel Signals
    Huh, Yerim
    Kim, Ray
    Koo, Ja Hyung
    Kim, Yun Kwan
    Lee, Kwang-No
    Lee, Minji
    [J]. 2024 12TH INTERNATIONAL WINTER CONFERENCE ON BRAIN-COMPUTER INTERFACE, BCI 2024, 2024,
  • [6] Malware Visualization Based on Deep Learning
    Ren, Zhuojun
    Bai, Ting
    [J]. 2021 14TH INTERNATIONAL CONGRESS ON IMAGE AND SIGNAL PROCESSING, BIOMEDICAL ENGINEERING AND INFORMATICS (CISP-BMEI 2021), 2021,
  • [7] A Deep Learning Method to Multi-Channel Active Noise Control
    Zhang, Hao
    Wang, DeLiang
    [J]. INTERSPEECH 2021, 2021, : 681 - 685
  • [8] A Hybrid Deep Learning Scheme for Multi-Channel Sleep Stage Classification
    Pei, Wei
    Li, Yan
    Siuly, Siuly
    Wen, Peng
    [J]. CMC-COMPUTERS MATERIALS & CONTINUA, 2022, 71 (01): : 889 - 905
  • [9] MalDeep: A Deep Learning Classification Framework against Malware Variants Based on Texture Visualization
    Zhao, Yuntao
    Xu, Chunyu
    Bo, Bo
    Feng, Yongxin
    [J]. SECURITY AND COMMUNICATION NETWORKS, 2019, 2019
  • [10] 3DSleepNet: A Multi-Channel Bio-Signal Based Sleep Stages Classification Method Using Deep Learning
    Ji, Xiaopeng
    Li, Yan
    Wen, Peng
    [J]. IEEE TRANSACTIONS ON NEURAL SYSTEMS AND REHABILITATION ENGINEERING, 2023, 31 : 3513 - 3523