Improving Convolutional Neural Network-Based Webshell Detection Through Reinforcement Learning

被引:4
|
作者
Wu, Yalun [1 ]
Song, Minglu [1 ]
Li, Yike [1 ]
Tian, Yunzhe [1 ]
Tong, Endong [1 ]
Niu, Wenjia [1 ]
Jia, Bowei [1 ]
Huang, Haixiang [1 ]
Li, Qiong [1 ]
Liu, Jiqiang [1 ]
机构
[1] Beijing Jiaotong Univ, Beijing Key Lab Secur & Privacy Intelligent Trans, Beijing 100044, Peoples R China
基金
中国国家自然科学基金; 国家重点研发计划;
关键词
Webshell detection; Feature selection; Unexpected behavior feature; Reinforcement learning; Convolutional neural network;
D O I
10.1007/978-3-030-86890-1_21
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Webshell detection is highly important for network security protection. Conventional methods are based on keywords matching, which heavily relies on experiences of domain experts when facing emerging malicious webshells of various kinds. Recently, machine learning, especially supervised learning, is introduced for webshell detection and has proved to be a great success. As one of state-of-the-art work, neural network (NN) is designed to input a large number of features and enable deep learning. Thus, how to properly combine the advantages of automatic feature selection and the advantages of expert knowledge-based way has become a key issue. Considering that special features to indicate unexpected webshell behaviors for a target business system are usually simple but effective, in this work, we propose a novel approach for improving webshell detection based on convolutional neural network (CNN) through reinforcement learning. We utilize the reinforcement learning of asynchronous advantage actor-critic (A3C) for automatic feature selection, aiming to maximize the expected accuracy of the CNN classifier on a validation dataset by sequentially interacting with the feature space. Moreover, considering the sparseness of feature values, we build the CNN classifier with two convolutional layers and a global pooling. Extensive experiments and analysis have been conducted to demonstrate the effectiveness of our proposed method.
引用
收藏
页码:368 / 383
页数:16
相关论文
共 50 条
  • [31] Stereo Image Compression Using Recurrent Neural Network With A Convolutional Neural Network-Based Occlusion Detection
    Gul, M. Shahzeb Khan
    Suleman, Hamid
    Baetz, Michel
    Keinert, Joachim
    2022 26TH INTERNATIONAL CONFERENCE ON PATTERN RECOGNITION (ICPR), 2022, : 126 - 132
  • [32] A Neural Network-Based Learning Algorithm for Intrusion Detection Systems
    Ahmed, Hassan I.
    Elfeshawy, Nawal A.
    Elzoghdy, S. F.
    El-sayed, Hala S.
    Faragallah, Osama S.
    WIRELESS PERSONAL COMMUNICATIONS, 2017, 97 (02) : 3097 - 3112
  • [33] A Neural Network-Based Learning Algorithm for Intrusion Detection Systems
    Hassan I. Ahmed
    Nawal A. Elfeshawy
    S. F. Elzoghdy
    Hala S. El-sayed
    Osama S. Faragallah
    Wireless Personal Communications, 2017, 97 : 3097 - 3112
  • [34] FaceMD: convolutional neural network-based spatiotemporal fusion facial manipulation detection
    Aloraini, Mohammed
    SIGNAL IMAGE AND VIDEO PROCESSING, 2023, 17 (01) : 247 - 255
  • [35] Convolutional neural network-based fast seizure detection from video electroencephalograms
    Chou, Chi-Hsiang
    Shen, Tsu-Wang
    Tung, Hsin
    Hsieh, Peiyuan F.
    Kuo, Chih-En
    Chen, Ting-Mao
    Yang, Chao-Wei
    BIOMEDICAL SIGNAL PROCESSING AND CONTROL, 2023, 80
  • [36] A Convolutional Neural Network-Based Method for 3D Object Detection
    Li Y.
    Shi L.
    Wan W.
    Zhao Q.
    Shanghai Jiaotong Daxue Xuebao/Journal of Shanghai Jiaotong University, 2018, 52 (01): : 7 - 12
  • [37] Siamese Convolutional Neural Network-Based Anomaly Detection for Distributed PV Inverter
    Liu, Liming
    Shi, Naihao
    Maharjan, Salish
    Wang, Zhaoyu
    2023 IEEE POWER & ENERGY SOCIETY GENERAL MEETING, PESGM, 2023,
  • [38] Convolutional Neural Network-Based Image Representation for Visual Loop Closure Detection
    Hou, Yi
    Zhang, Hong
    Zhou, Shilin
    2015 IEEE INTERNATIONAL CONFERENCE ON INFORMATION AND AUTOMATION, 2015, : 2238 - 2245
  • [39] Convolutional Neural Network-based Leakage Detection of Crude Oil Transmission Pipes
    Anqi LI
    Dongxu YE
    Clarence W.DE SILVA
    Max Q.-H.MENG
    Instrumentation, 2019, 6 (04) : 85 - 94
  • [40] Automatic cell detection in the bone marrow by a convolutional neural network-based approach
    Weis, C. -A.
    Marx, A.
    Zoellner, F.
    VIRCHOWS ARCHIV, 2017, 471 : S14 - S14