Malware detection based on deep learning algorithm

被引:0
|
作者
Ding Yuxin
Zhu Siyi
机构
[1] Shenzhen University Town,Harbin Institute of Technology Shenzhen Graduate School
来源
关键词
Malware detection; Opcode; Deep learning; Neural network; Security;
D O I
暂无
中图分类号
学科分类号
摘要
In this study we represent malware as opcode sequences and detect it using a deep belief network (DBN). Compared with traditional shallow neural networks, DBNs can use unlabeled data to pretrain a multi-layer generative model, which can better represent the characteristics of data samples. We compare the performance of DBNs with that of three baseline malware detection models, which use support vector machines, decision trees, and the k-nearest neighbor algorithm as classifiers. The experiments demonstrate that the DBN model provides more accurate detection than the baseline models. When additional unlabeled data are used for DBN pretraining, the DBNs perform better than the other detection models. We also use the DBNs as an autoencoder to extract the feature vectors of executables. The experiments indicate that the autoencoder can effectively model the underlying structure of input data and significantly reduce the dimensions of feature vectors.
引用
收藏
页码:461 / 472
页数:11
相关论文
共 50 条
  • [41] Trend of Malware Detection Using Deep Learning
    Lee, Yoon-seon
    Lee, Jae-ung
    Soh, Woo-young
    ICEMT 2018: PROCEEDINGS OF THE 2018 2ND INTERNATIONAL CONFERENCE ON EDUCATION AND MULTIMEDIA TECHNOLOGY, 2018, : 102 - 106
  • [42] A machine learning framework for domain generating algorithm based malware detection
    Akhila, G. P.
    Gayathri, R.
    Keerthana, S.
    Gladston, Angelin
    SECURITY AND PRIVACY, 2020, 3 (06):
  • [43] Malware Visualization Based on Deep Learning
    Ren, Zhuojun
    Bai, Ting
    2021 14TH INTERNATIONAL CONGRESS ON IMAGE AND SIGNAL PROCESSING, BIOMEDICAL ENGINEERING AND INFORMATICS (CISP-BMEI 2021), 2021,
  • [44] Adversarial Malware Binaries: Evading Deep Learning for Malware Detection in Executables
    Kolosnjaji, Bojan
    Demontis, Ambra
    Biggio, Battista
    Maiorca, Davide
    Giacinto, Giorgio
    Eckert, Claudia
    Roli, Fabio
    2018 26TH EUROPEAN SIGNAL PROCESSING CONFERENCE (EUSIPCO), 2018, : 533 - 537
  • [45] Dynamic RNN-CNN based Malware Classifier for Deep Learning Algorithm
    Cho, Youngbok
    2019 29TH INTERNATIONAL TELECOMMUNICATION NETWORKS AND APPLICATIONS CONFERENCE (ITNAC), 2019,
  • [46] A Deep Learning Approach to Android Malware Feature Learning and Detection
    Su, Xin
    Zhang, Dafang
    Li, Wenjia
    Zhao, Kai
    2016 IEEE TRUSTCOM/BIGDATASE/ISPA, 2016, : 244 - 251
  • [47] An API Semantics-Aware Malware Detection Method Based on Deep Learning
    Ma, Xin
    Guo, Shize
    Bai, Wei
    Chen, Jun
    Xia, Shiming
    Pan, Zhisong
    SECURITY AND COMMUNICATION NETWORKS, 2019, 2019
  • [48] DeepMDFC: A deep learning based android malware detection and family classification method
    Sharma, Sandeep
    Ahlawat, Prachi
    Khanna, Kavita
    SECURITY AND PRIVACY, 2024, 7 (02)
  • [49] Utilizing obfuscation information in deep learning-based Android malware detection
    Wu, Junji
    Kanai, Atsushi
    2021 IEEE 45TH ANNUAL COMPUTERS, SOFTWARE, AND APPLICATIONS CONFERENCE (COMPSAC 2021), 2021, : 1321 - 1326
  • [50] Using network traffic analysis deep learning based Android malware detection
    Utku A.
    Journal of the Faculty of Engineering and Architecture of Gazi University, 2022, 37 (04): : 1823 - 1838