Malware Classification using Long Short-term Memory Models

被引:4
|
作者
Dang, Dennis [1 ]
Di Troia, Fabio [1 ]
Stamp, Mark [1 ]
机构
[1] San Jose State Univ, Dept Comp Sci, San Jose, CA 95192 USA
关键词
Malware; Machine Learning; Deep Learning; LSTM; biLSTM; CNN;
D O I
10.5220/0010378007430752
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Signature and anomaly based techniques are the quintessential approaches to malware detection. However, these techniques have become increasingly ineffective as malware has become more sophisticated and complex. Researchers have therefore turned to deep learning to construct better performing model. In this paper, we create four different long-short term memory (LSTM) based models and train each to classify malware samples from 20 families. Our features consist of opcodes extracted from malware executables. We employ techniques used in natural language processing (NLP), including word embedding and bidirection LSTMs (biLSTM), and we also use convolutional neural networks (CNN). We find that a model consisting of word embedding, biLSTMs, and CNN layers performs best in our malware classification experiments.
引用
收藏
页码:743 / 752
页数:10
相关论文
共 50 条
  • [1] Detecting Android malware using Long Short-term Memory (LSTM)
    Vinayakumar, R.
    Soman, K. P.
    Poornachandran, Prabaharan
    Kumar, S. Sachin
    [J]. JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2018, 34 (03) : 1277 - 1288
  • [2] Analyzing the performance of long short-term memory architectures for malware detection models
    Avci, Cigdem
    Tekinerdogan, Bedir
    Catal, Cagatay
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2023, 35 (06): : 1
  • [3] Text Classification Using Long Short-Term Memory
    Sari, Winda Kurnia
    Rini, Dian Palupi
    Malik, Reza Firsandaya
    [J]. 2019 3RD INTERNATIONAL CONFERENCE ON ELECTRICAL ENGINEERING AND COMPUTER SCIENCE (ICECOS 2019), 2019, : 150 - 155
  • [4] Long short-term memory-based Malware classification method for information security
    Kang, Jungho
    Jang, Sejun
    Li, Shuyu
    Jeong, Young-Sik
    Sung, Yunsick
    [J]. COMPUTERS & ELECTRICAL ENGINEERING, 2019, 77 : 366 - 375
  • [5] Using Word Order in Political Text Classification with Long Short-term Memory Models
    Chang, Charles
    Masterson, Michael
    [J]. POLITICAL ANALYSIS, 2020, 28 (03) : 395 - 411
  • [6] Classification of HRV using Long Short-Term Memory Networks
    Leite, Argentina
    Silva, Maria Eduarda
    Rocha, Ana Paula
    [J]. 2020 11TH CONFERENCE OF THE EUROPEAN STUDY GROUP ON CARDIOVASCULAR OSCILLATIONS (ESGCO): COMPUTATION AND MODELLING IN PHYSIOLOGY NEW CHALLENGES AND OPPORTUNITIES, 2020,
  • [7] Human activity classification using long short-term memory network
    Welhenge, Anuradhi Malshika
    Taparugssanagorn, Attaphongse
    [J]. SIGNAL IMAGE AND VIDEO PROCESSING, 2019, 13 (04) : 651 - 656
  • [8] Human activity classification using long short-term memory network
    Anuradhi Malshika Welhenge
    Attaphongse Taparugssanagorn
    [J]. Signal, Image and Video Processing, 2019, 13 : 651 - 656
  • [9] Sleep Stage Classification using Fuzzy Long Short-Term Memory
    Yulita, Intan Nurma
    Rosadi, Rudi
    Purwani, Sri
    [J]. 2017 4TH INTERNATIONAL CONFERENCE ON COMPUTER APPLICATIONS AND INFORMATION PROCESSING TECHNOLOGY (CAIPT), 2017, : 41 - 45
  • [10] Malware classification using word embeddings algorithms and long-short term memory networks
    Andrade, Eduardo de O.
    Viterbo, Jose
    Guerin, Joris
    Bernardini, Flavia
    [J]. COMPUTATIONAL INTELLIGENCE, 2022, 38 (05) : 1802 - 1830