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
来源
INFORMATION AND COMMUNICATIONS SECURITY (ICICS 2021), PT I | 2021年 / 12918卷
基金
中国国家自然科学基金; 国家重点研发计划;
关键词
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 条
  • [21] Convolutional Neural Network-based Image Restoration (CNNIR)
    Huang, Zheng-Jie
    Lu, Wei-Hao
    Patel, Brijesh
    Chiu, Po-Yan
    Yang, Tz-Yu
    Tong, Hao Jian
    Bucinskas, Vytautas
    Greitans, Modris
    Lin, Po Ting
    2022 18TH IEEE/ASME INTERNATIONAL CONFERENCE ON MECHATRONIC AND EMBEDDED SYSTEMS AND APPLICATIONS (MESA 2022), 2022,
  • [22] Convolutional neural network-based cow interaction watchdog
    Ardo, Hakan
    Guzhva, Oleksiy
    Nilsson, Mikael
    Herlin, Anders H.
    IET COMPUTER VISION, 2018, 12 (02) : 171 - 177
  • [23] A sophisticated approach to soil productivity detection using a convolutional neural network-based model
    Banerjee, Saikat
    Mandol, Abhoy Chand
    INTERNATIONAL JOURNAL OF ADVANCED AND APPLIED SCIENCES, 2024, 11 (08): : 198 - 210
  • [24] A hybrid deep convolutional neural network-based electronic nose for pollution detection purposes
    Faleh, Rabeb
    Kachouri, Abdennaceur
    CHEMOMETRICS AND INTELLIGENT LABORATORY SYSTEMS, 2023, 237
  • [25] A New Reinforcement Learning Based Learning Rate Scheduler for Convolutional Neural Network in Fault Classification
    Wen, Long
    Li, Xinyu
    Gao, Liang
    IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2021, 68 (12) : 12890 - 12900
  • [26] Enhancing Skin Lesion Detection: A Multistage Multiclass Convolutional Neural Network-Based Framework
    Ali, Muhammad Umair
    Khalid, Majdi
    Alshanbari, Hanan
    Zafar, Amad
    Lee, Seung Won
    BIOENGINEERING-BASEL, 2023, 10 (12):
  • [27] Optimized convolutional neural network-based multigas detection using fiber optic sensor
    Rao, Chalasani Subba
    Geetha, Thotta S.
    Chellaswamy, Chellaiah
    Arul, Srinivasan
    OPTICAL ENGINEERING, 2021, 60 (12)
  • [28] A convolutional neural network-based decision support system for neonatal quiet sleep detection
    Abbasi, Saadullah Farooq
    Abbasi, Qammer Hussain
    Saeed, Faisal
    Alghamdi, Norah Saleh
    MATHEMATICAL BIOSCIENCES AND ENGINEERING, 2023, 20 (09) : 17018 - 17036
  • [29] Optimal Graph Convolutional Neural Network-Based Ransomware Detection for Cybersecurity in IoT Environment
    Alkahtani, Hend Khalid
    Mahmood, Khalid
    Khalid, Majdi
    Othman, Mahmoud
    Al Duhayyim, Mesfer
    Osman, Azza Elneil
    Alneil, Amani A.
    Zamani, Abu Sarwar
    APPLIED SCIENCES-BASEL, 2023, 13 (08):
  • [30] Neural network-based reinforcement learning control for combined spacecraft attitude tracking maneuvers
    Liu, Yuhan
    Ma, Guangfu
    Lyu, Yueyong
    Wang, Pengyu
    NEUROCOMPUTING, 2022, 484 : 67 - 78