Deep Learning Model with Sequential Features for Malware Classification

被引:3
|
作者
Wu, Xuan [1 ]
Song, Yafei [1 ]
Hou, Xiaoyi [1 ]
Ma, Zexuan [1 ]
Chen, Chen [1 ]
机构
[1] Air Force Engn Univ, Coll Air & Missile Def, Xian 710051, Peoples R China
来源
APPLIED SCIENCES-BASEL | 2022年 / 12卷 / 19期
基金
美国国家科学基金会;
关键词
deep learning; malware classification; sequential feature; temporal convolutional network; bidirectional gated recurrent unit;
D O I
10.3390/app12199994
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
Currently, malware shows an explosive growth trend. Demand for classifying malware is also increasing. The problem is the low accuracy of both malware detection and classification. From the static features of malicious families, a new deep learning method of TCN-BiGRU was proposed in this study, which combined temporal convolutional network (TCN) and bidirectional gated recurrent unit (BiGRU). First, we extracted the features of malware assembly code sequences and byte code sequences. Second, we shortened the opcode sequences by TCN to explore the features in the data and then used the BiGRU network to capture the opcode sequences in both directions to achieve deep extraction of the features of the opcode sequences. Finally, the fully connected and softmax layers were used to output predictions of the deep features. Multiple comparisons and ablation experiments demonstrated that the accuracy of malware detection and classification were effectively improved by our method. Our overall performance was 99.72% for samples comprising nine different classes, and our overall performance was 96.54% for samples comprising two different classes.
引用
收藏
页数:19
相关论文
共 50 条
  • [1] MCSMGS: Malware Classification Model Based on Deep Learning
    Meng, Xi
    Shan, Zhen
    Liu, Fudong
    Zhao, Bingling
    Han, Jin
    Wang, Jing
    Wang, Hongyan
    [J]. 2017 INTERNATIONAL CONFERENCE ON CYBER-ENABLED DISTRIBUTED COMPUTING AND KNOWLEDGE DISCOVERY (CYBERC), 2017, : 272 - 275
  • [2] A NOVEL AND EFFICIENT SEQUENTIAL LEARNING-BASED MALWARE CLASSIFICATION MODEL
    Bensalem, Zine El Abidine
    Benkhaddra, Ilyas
    Setitra, Mohamed Ali
    Fan, Mingyu
    [J]. 2022 19TH INTERNATIONAL COMPUTER CONFERENCE ON WAVELET ACTIVE MEDIA TECHNOLOGY AND INFORMATION PROCESSING (ICCWAMTIP), 2022,
  • [3] A Novel and Efficient Sequential Learning-Based Malware Classification Model
    Abidine Bensalem, Zine El
    Benkhaddra, Ilyas
    Setitra, Mohamed Ali
    Fan, Mingyu
    [J]. 2022 19th International Computer Conference on Wavelet Active Media Technology and Information Processing, ICCWAMTIP 2022, 2022,
  • [4] Decoding the Secrets of Machine Learning in Windows Malware Classification: A Deep Dive into Datasets, Features, and Model Performance
    Dambra, Savino
    Han, Yufei
    Aonzo, Simone
    Kotzias, Platon
    Vitale, Antonino
    Caballero, Juan
    Balzarotti, Davide
    Bilge, Leyla
    [J]. PROCEEDINGS OF THE 2023 ACM SIGSAC CONFERENCE ON COMPUTER AND COMMUNICATIONS SECURITY, CCS 2023, 2023, : 60 - 74
  • [5] A Deep Learning Framework for Malware Classification
    Kalash, Mahmoud
    Rochan, Mrigank
    Mohammed, Noman
    Bruce, Neil
    Wang, Yang
    Iqbal, Farkhund
    [J]. INTERNATIONAL JOURNAL OF DIGITAL CRIME AND FORENSICS, 2020, 12 (01) : 90 - 108
  • [6] MALWARE CLASSIFICATION USING DEEP LEARNING
    Lo, Cheng-Hsiang
    Liu, Ta-Che
    Liu, I-Hsien
    Li, Jung-Shian
    Liu, Chuan-Gang
    Li, Chu-Fen
    [J]. PROCEEDINGS OF THE 2020 INTERNATIONAL CONFERENCE ON ARTIFICIAL LIFE AND ROBOTICS (ICAROB2020), 2020, : 126 - 129
  • [7] Metaheuristics with Deep Learning Model for Cybersecurity and Android Malware Detection and Classification
    Albakri, Ashwag
    Alhayan, Fatimah
    Alturki, Nazik
    Ahamed, Saahirabanu
    Shamsudheen, Shermin
    [J]. APPLIED SCIENCES-BASEL, 2023, 13 (04):
  • [8] Classification of Methamorphic Malware with Deep Learning(LSTM)
    Yaz, Ahmet Faruk
    Catak, Ferhat Ozgur
    Gul, Ensar
    [J]. 2019 27TH SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE (SIU), 2019,
  • [9] 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
  • [10] Malware Classification Using Deep Learning Methods
    Cakir, Bugra
    Dogdu, Erdogan
    [J]. ACMSE '18: PROCEEDINGS OF THE ACMSE 2018 CONFERENCE, 2018,