Malware identification using visualization images and deep learning

被引:165
|
作者
Ni, Sang [1 ]
Qian, Quan [1 ,2 ]
Zhang, Rui [1 ]
机构
[1] Shanghai Univ, Sch Comp Engn & Sci, Shanghai 200444, Peoples R China
[2] Shanghai Univ, Shanghai Inst Adv Commun & Data Sci, Shanghai 200444, Peoples R China
基金
上海市自然科学基金;
关键词
Network security; Malware; Visual analysis; Deep learning;
D O I
10.1016/j.cose.2018.04.005
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Currently, malware is one of the most serious threats to Internet security. In this paper we propose a malware classification algorithm that uses static features called MCSC (Malware Classification using SimHash and CNN) which converts the disassembled malware codes into gray images based on SimHash and then identifies their families by convolutional neural network. During this process, some methods such as multi-hash, major block selection and bilinear interpolation are used to improve the performance. Experimental results show that MCSC is very effective for malware family classification, even for those unevenly distributed samples. The classification accuracy can be 99.260% at best and 98.862% at average on a malware dataset of 10,805 samples which is higher than other compared algorithms. Moreover, for MCSC, on average, it just takes 1.41 s to recognize a new sample, which can meet the requirements in most of the practical applications. (C) 2018 Elsevier Ltd. All rights reserved.
引用
收藏
页码:871 / 885
页数:17
相关论文
共 50 条
  • [31] Malware Prediction Using Tabular Deep Learning Models
    Alzu'bi, Ahmad
    Abuarqoub, Abdelrahman
    Abdullah, Mohammad
    Abu Agolah, Rami
    Al Ajlouni, Moayyad
    ADVANCES IN COMPUTATIONAL INTELLIGENCE SYSTEMS, UKCI 2023, 2024, 1453 : 379 - 389
  • [32] Identification of Barrett's esophagus in endoscopic images using deep learning
    Wen Pan
    Xujia Li
    Weijia Wang
    Linjing Zhou
    Jiali Wu
    Tao Ren
    Chao Liu
    Muhan Lv
    Song Su
    Yong Tang
    BMC Gastroenterology, 21
  • [33] An Android Malware Detection Approach Using Weight-Adjusted Deep Learning
    Li, Wenjia
    Wang, Zi
    Cai, Juecong
    Cheng, Sihua
    2018 INTERNATIONAL CONFERENCE ON COMPUTING, NETWORKING AND COMMUNICATIONS (ICNC), 2018, : 437 - 441
  • [34] MCTVD: A malware classification method based on three-channel visualization and deep learning
    Deng, Huaxin
    Guo, Chun
    Shen, Guowei
    Cui, Yunhe
    Ping, Yuan
    COMPUTERS & SECURITY, 2023, 126
  • [35] Deep-Learning-Based Automated Identification and Visualization of Oral Cancer in Optical Coherence Tomography Images
    Yang, Zihan
    Pan, Hongming
    Shang, Jianwei
    Zhang, Jun
    Liang, Yanmei
    BIOMEDICINES, 2023, 11 (03)
  • [36] Byte-level malware classification based on markov images and deep learning
    Yuan, Baoguo
    Wang, Junfeng
    Liu, Dong
    Guo, Wen
    Wu, Peng
    Bao, Xuhua
    COMPUTERS & SECURITY, 2020, 92
  • [37] Application of deep learning in malware detection: a review
    Yafei Song
    Dandan Zhang
    Jian Wang
    Yanan Wang
    Yang Wang
    Peng Ding
    Journal of Big Data, 12 (1)
  • [38] Malware Detection Techniques Based on Deep Learning
    Sreekumari, Prasanthi
    2020 IEEE 6TH INT CONFERENCE ON BIG DATA SECURITY ON CLOUD (BIGDATASECURITY) / 6TH IEEE INT CONFERENCE ON HIGH PERFORMANCE AND SMART COMPUTING, (HPSC) / 5TH IEEE INT CONFERENCE ON INTELLIGENT DATA AND SECURITY (IDS), 2020, : 65 - 70
  • [39] A Novel Image-Based Malware Classification Model Using Deep Learning
    Jiang, Yongkang
    Li, Shenghong
    Wu, Yue
    Zou, Futai
    NEURAL INFORMATION PROCESSING (ICONIP 2019), PT II, 2019, 11954 : 150 - 161
  • [40] Classifying Malware Traffic Using Images and Deep Convolutional Neural Network
    Davis Jr, R. E.
    Xu, Jingsheng
    Roy, Kaushik
    IEEE ACCESS, 2024, 12 : 58031 - 58038