An End-to-End Detection Method for WebShell with Deep Learning

被引:6
|
作者
Qi, Longchen [1 ]
Kong, Rui [2 ]
Lu, Yang [3 ]
Zhuang, Honglin [2 ]
机构
[1] Peking Univ, MOE Key Lab Network & Software Secur, Beijing, Peoples R China
[2] Natl Key Lab Sci & Technol Informat Syst Secur, Beijing, Peoples R China
[3] Mil Representat Bur Chongqing, Off 497, Chongqing, Peoples R China
关键词
WebShell detection; Down-sampling; Deep learning; Programming Language processing;
D O I
10.1109/IMCCC.2018.00143
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, a generic static end-to-end detection framework with deep neural network for WebShell is designed, which is free from human labor and domain knowledge. In this paper, we simultaneously introduce word embedding in Natural Language Processing(NLP) and lexical analysis in Programming Language Processing(PLP) to obtain an accurate, structured, semantic-rich vector representation of the script code. For the obtaining's sake, a series of effective tricks are designed to further dig out the high-value information in the script while filtering noise. Then, we provide a desirable algorithm to down-sampling, which drastically reduces the computational costs at a relatively small information loss. Finally, we achieve high detection accuracy by employing the Deep Neural Network (DNN) composed of LSTM and pooling layers. The framework has a significant advantage at least on data set of the experiment.
引用
收藏
页码:660 / 665
页数:6
相关论文
共 50 条
  • [1] End-to-End Deep Learning Method for Detection of Invasive Parkinson's Disease
    Mahmood, Awais
    Khan, Muhammad Mehroz
    Imran, Muhammad
    Alhajlah, Omar
    Dhahri, Habib
    Karamat, Tehmina
    [J]. DIAGNOSTICS, 2023, 13 (06)
  • [2] An end-to-end learning method for industrial defect detection
    Wu, Yupei
    Guo, Di
    Liu, Huaping
    Huang, Yao
    [J]. ASSEMBLY AUTOMATION, 2020, 40 (01) : 31 - 39
  • [3] End-to-End Light License Plate Detection and Recognition Method Based on Deep Learning
    Ma, Zongfang
    Wu, Zheping
    Cao, Yonggen
    [J]. ELECTRONICS, 2023, 12 (01)
  • [4] An End-to-end Deep Learning Scheme for Atrial Fibrillation Detection
    Jia, Yingjie
    Jiang, Haoyu
    Yang, Ping
    He, Xianliang
    [J]. 2020 COMPUTING IN CARDIOLOGY, 2020,
  • [5] An End-to-End Image Dehazing Method Based on Deep Learning
    Zhang, Yi
    Huang, Hongbing
    Liu, Junyi
    Fan, Chao
    Wang, Yanyan
    Cai, Qing
    Ruan, Yingying
    Gong, Xiaojin
    [J]. 2018 3RD INTERNATIONAL CONFERENCE ON COMMUNICATION, IMAGE AND SIGNAL PROCESSING, 2019, 1169
  • [6] An End-to-End Deep Learning Method for Voltage Sag Classification
    Turovic, Radovan
    Dragan, Dinu
    Gojic, Gorana
    Petrovic, Veljko B.
    Gajic, Dusan B.
    Stanisavljevic, Aleksandar M.
    Katic, Vladimir A.
    [J]. ENERGIES, 2022, 15 (08)
  • [7] DeepDive: An End-to-End Dehazing Method Using Deep Learning
    Goncalves, Lucas T.
    Gaya, Joel O.
    Drews, Paulo, Jr.
    Botelho, Silvia S. C.
    [J]. 2017 30TH SIBGRAPI CONFERENCE ON GRAPHICS, PATTERNS AND IMAGES (SIBGRAPI), 2017, : 436 - 441
  • [8] An End-To-End Earthquake Detection Method for Joint Phase Picking and Association Using Deep Learning
    Zhu, Weiqiang
    Tai, Kai Sheng
    Mousavi, S. Mostafa
    Bailis, Peter
    Beroza, Gregory C.
    [J]. JOURNAL OF GEOPHYSICAL RESEARCH-SOLID EARTH, 2022, 127 (03)
  • [9] DeepQCD: An end-to-end deep learning approach to quickest change detection
    Kurt, Mehmet Necip
    Zheng, Jiaohao
    Yilmaz, Yasin
    Wang, Xiaodong
    [J]. JOURNAL OF THE FRANKLIN INSTITUTE-ENGINEERING AND APPLIED MATHEMATICS, 2024, 361 (18):
  • [10] AffordanceNet: An End-to-End Deep Learning Approach for Object Affordance Detection
    Thanh-Toan Do
    Anh Nguyen
    Reid, Ian
    [J]. 2018 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2018, : 5882 - 5889