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 条
  • [41] Automatic identification of meibomian gland dysfunction with meibography images using deep learning
    Yu, Yi
    Zhou, Yiwen
    Tian, Miao
    Zhou, Yabiao
    Tan, Yuejiao
    Wu, Lianlian
    Zheng, Hongmei
    Yang, Yanning
    INTERNATIONAL OPHTHALMOLOGY, 2022, 42 (11) : 3275 - 3284
  • [42] Automatic identification of myopia based on ocular appearance images using deep learning
    Yang, Yahan
    Li, Ruiyang
    Lin, Duoru
    Zhang, Xiayin
    Li, Wangting
    Wang, Jinghui
    Guo, Chong
    Li, Jianyin
    Chen, Chuan
    Zhu, Yi
    Zhao, Lanqin
    Lin, Haotian
    ANNALS OF TRANSLATIONAL MEDICINE, 2020, 8 (11)
  • [43] Text detection and script identification in natural scene images using deep learning
    Khalil, Ashwaq
    Jarrah, Moath
    Al-Ayyoub, Mahmoud
    Jararweh, Yaser
    COMPUTERS & ELECTRICAL ENGINEERING, 2021, 91
  • [44] Automatic identification of meibomian gland dysfunction with meibography images using deep learning
    Yi Yu
    Yiwen Zhou
    Miao Tian
    Yabiao Zhou
    Yuejiao Tan
    Lianlian Wu
    Hongmei Zheng
    Yanning Yang
    International Ophthalmology, 2022, 42 : 3275 - 3284
  • [45] Weld defect identification and characterization in radiographic images using deep learning: Review
    Bansal, Abhi
    Vettivel, S. C.
    Kumar, Mukesh
    Agarwal, Muskan
    ENGINEERING RESEARCH EXPRESS, 2023, 5 (02):
  • [46] Malware Classification by Deep Learning Using Characteristics of Hash Functions
    Baba, Takahiro
    Baba, Kensuke
    Yamauchi, Toshihiro
    ADVANCED INFORMATION NETWORKING AND APPLICATIONS, AINA-2022, VOL 2, 2022, 450 : 480 - 491
  • [47] Malware Detection in Android IoT Systems Using Deep Learning
    Waqar, Muhammad
    Fareed, Sabeeh
    Kim, Ajung
    Malik, Saif Ur Rehman
    Imran, Muhammad
    Yaseen, Muhammad Usman
    CMC-COMPUTERS MATERIALS & CONTINUA, 2023, 74 (02): : 4399 - 4415
  • [48] Deep Hashing for Malware Family Classification and New Malware Identification
    Zhang, Yunchun
    Liao, Zikun
    Zhang, Ning
    Min, Shaohui
    Wang, Qi
    Quek, Tony Q. S.
    Zhao, Mingxiong
    IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (16): : 26837 - 26851
  • [49] Network Malware Detection Using Deep Learning Network Analysis
    Xiao P.
    Journal of Cyber Security and Mobility, 2024, 13 (01): : 27 - 52
  • [50] Scalable Malware Detection System Using Distributed Deep Learning
    Kumar, Manish
    CYBERNETICS AND SYSTEMS, 2023, 54 (05) : 619 - 647