A Recurrent Neural Network-based Malicious Code Detection Technology

被引:0
|
作者
Tang, Yongwang [1 ]
Liu, Xin [1 ]
Jin, Yanqing [1 ]
Wei, Han [1 ]
Deng, Qizheng [1 ]
机构
[1] PLA Informat Engn Univ, Coll Informat Syst Engn, 2.-32088 Troops, Zhengzhou, Henan, Peoples R China
关键词
Recurrent Neural Network; LSTM Model; Sequenceization of Malicious Codes; In-depth Features; Malicious Code Detection;
D O I
10.1109/itaic.2019.8785580
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
For the problem existing in the current malicious code detection methods namely they severely depend on artificial feature extraction but can't extract in-depth features of malicious codes, a recurrent neural network-based malicious code detection method is proposed in this paper. First of all, malicious code data are preprocessed, binary data stream of each malicious code is read, and then malicious codes are sequenced by transforming each 8 bits into an unsigned integer. Secondly, LSTM (long and short-time memory) model is introduced in the recurrent neural network to solve its gradient vanishing problem. Finally, sequence data are input into the recurrent neural network in order to automatically extract in-depth features of malicious codes and train their classifiers. Experimental results indicate that the method proposed in this paper is practical and feasible. Compared with suboptimal results, accuracy is improved by 10.34% and false positive rate is reduced by 58.40%.
引用
收藏
页码:1737 / 1742
页数:6
相关论文
共 50 条
  • [31] Convolutional Recurrent Neural Network-Based Event Detection in Tunnels Using Multiple Microphones
    Kim, Nam Kyun
    Jeon, Kwang Myung
    Kim, Hong Kook
    SENSORS, 2019, 19 (12)
  • [32] COMPUTER MALICIOUS CODE SIGNAL DETECTION BASED ON BIG DATA TECHNOLOGY
    Liu, Xiaoteng
    SCALABLE COMPUTING-PRACTICE AND EXPERIENCE, 2023, 24 (03): : 521 - 530
  • [33] An Efficient Malicious Code Detection System Based on Convolutional Neural Networks
    Cao, Dongzhi
    Zhang, Xinglan
    Ning, Zhenhu
    Zhao, Jianfeng
    Xue, Fei
    Yang, Yongli
    PROCEEDINGS OF 2018 THE 2ND INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND ARTIFICIAL INTELLIGENCE (CSAI 2018) / 2018 THE 10TH INTERNATIONAL CONFERENCE ON INFORMATION AND MULTIMEDIA TECHNOLOGY (ICIMT 2018), 2018, : 86 - 89
  • [34] Malicious Code Detection Technology Based on A3C Algorithm
    Xue, Yi
    Shu, Hui
    Bu, Wenjuan
    Qu, Wu
    PROCEEDINGS OF 2020 IEEE 11TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND SERVICE SCIENCE (ICSESS 2020), 2020, : 116 - 120
  • [35] Using a Recurrent Neural Network and Restricted Boltzmann Machines for Malicious Traffic Detection
    Li, Chaopeng
    Wang, Jinlin
    Ye, Xiaozhou
    NEUROQUANTOLOGY, 2018, 16 (05) : 823 - 831
  • [36] Neural network-based intrusion detection systems
    Hu, LX
    He, ZJ
    COMPUTER SCIENCE AND TECHNOLOGY IN NEW CENTURY, 2001, : 296 - 298
  • [37] An artificial neural network-based fall detection
    Yoo, SunGil
    Oh, Dongik
    INTERNATIONAL JOURNAL OF ENGINEERING BUSINESS MANAGEMENT, 2018, 10
  • [38] Artificial Neural Network-based Fault Detection
    Khelifi, Asma
    Ben Lakhal, Nadhir Mansour
    Gharsallaoui, Hajer
    Nasri, Othman
    2018 5TH INTERNATIONAL CONFERENCE ON CONTROL, DECISION AND INFORMATION TECHNOLOGIES (CODIT), 2018, : 1017 - 1022
  • [39] Decoding surface code with a distributed neural network-based decoder
    Varsamopoulos, Savvas
    Bertels, Koen
    Almudever, Carmen G.
    QUANTUM MACHINE INTELLIGENCE, 2020, 2 (01)
  • [40] Neural Network-based Graph Embedding for Cross-Platform Binary Code Similarity Detection
    Xu, Xiaojun
    Liu, Chang
    Feng, Qian
    Yin, Heng
    Song, Le
    Song, Dawn
    CCS'17: PROCEEDINGS OF THE 2017 ACM SIGSAC CONFERENCE ON COMPUTER AND COMMUNICATIONS SECURITY, 2017, : 363 - 376