Research and application of artificial intelligence based webshell detection model: A literature review
Not on the map. Why?
Abstract (arXiv)
Webshell, as the "culprit" behind numerous network attacks, is one of the research hotspots in the field of cybersecurity. However, the complexity, stealthiness, and confusing nature of webshells pose significant challenges to the corresponding detection schemes. With the rise of Artificial Intelligence (AI) technology, researchers have started to apply different intelligent algorithms and neural network architectures to the task of webshell detection. However, the related research still lacks a systematic and standardized methodological process, which is confusing and redundant. Therefore, following the development timeline, we carefully summarize the progress of relevant research in this field, dividing it into three stages: Start Stage, Initial Development Stage, and In-depth Development Stage. We further elaborate on the main characteristics and core algorithms of each stage. In addition, we analyze the pain points and challenges that still exist in this field and predict the future development trend of this field from our point of view. To the best of our knowledge, this is the first review that details the research related to AI-based webshell detection. It is also hoped that this paper can provide detailed technical information for more researchers interested in AI-based webshell detection tasks.
Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). Builds on 33 of its 93 references that are in the map. First posted on arXiv 28 Apr 2024.
Builds on
33 of 93 references.
References · 33
- 2017Attention Is All You Needcited by 60,361
- 2023LLaMA: Open and Efficient Foundation Language Modelscited by 14,132
- 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,372
- 2022Generative Adversarial Networkscited by 5,627
- 2017Model-Agnostic Meta-Learning for Fast Adaptation of Deep Networkscited by 4,897
- 2013Efficient Estimation of Word Representations in Vector Spacecited by 4,375
- 2021Zero-Shot Text-to-Image Generationcited by 4,288
- 2020Longformer: The Long-Document Transformercited by 3,413
- 2019A Comprehensive Survey on Graph Neural Networkscited by 2,919
- 2023A Survey of Large Language Modelscited by 2,576
- 2016Asynchronous Methods for Deep Reinforcement Learningcited by 2,258
- 2019Transformer-XL: Attentive Language Models Beyond a Fixed-Length Contextcited by 1,850
21 more
- 2020CodeBERT: A Pre-Trained Model for Programming and Natural Languagescited by 1,310
- 2019A Comprehensive Survey on Transfer Learningcited by 1,160
- 2014Convolutional Neural Networks for Sentence Classificationcited by 1,127
- 2021GLM: General Language Model Pretraining with Autoregressive Blank Infillingcited by 1,031
- 2019EDA: Easy Data Augmentation Techniques for Boosting Performance on Text Classification Taskscited by 807
- 2017Deep Reinforcement Learning: An Overviewcited by 333
- 2017Gate-Variants of Gated Recurrent Unit (GRU) Neural Networkscited by 242
- 2020Time Series Data Augmentation for Deep Learning: A Surveycited by 226
- 2022Large Language Models are Few-shot Testers: Exploring LLM-based General Bug Reproductioncited by 111
- 2021Examining Zero-Shot Vulnerability Repair with Large Language Modelscited by 105
- 2019Understanding LSTM -- a tutorial into Long Short-Term Memory Recurrent Neural Networkscited by 103
- 2023PentestGPT: An LLM-empowered Automatic Penetration Testing Toolcited by 97
- 2023When Foundation Model Meets Federated Learning: Motivations, Challenges, and Future Directionscited by 84
- 2021Data Augmentation Approaches in Natural Language Processing: A Surveycited by 82
- 2023Copiloting the Copilots: Fusing Large Language Models with Completion Engines for Automated Program Repaircited by 55
- 2023Improving ChatGPT Prompt for Code Generationcited by 28
- 2023How Can ChatGPT Support Human Security Testers to Help Mitigate Supply Chain Attacks?cited by 20
- 2023Understanding Programs by Exploiting (Fuzzing) Test Casescited by 13
- 2023STEAM: Simulating the InTeractive BEhavior of ProgrAMmers for Automatic Bug Fixingcited by 9
- 2023Exploring Data Augmentation for Code Generation Taskscited by 7
- 2018Semi-Recurrent CNN-based VAE-GAN for Sequential Data Generationcited by 5
Built on by
Citing papers per year: 2025: 3; 2026: 1.
4 papers.
- 2025Poster: Long PHP webshell files detection based on sliding window attentioncited by 2
- 2025A Reward-driven Automated Webshell Malicious-code Generator for Red-teamingcited by 1
- 2025Beyond Detection: A Comprehensive Benchmark and Study on Representation Learning for Fine-Grained Webshell Family Classificationcited by 1
- 2026ShellForge: Adversarial Co-Evolution of Webshell Generation and Multi-View Detection for Robust Webshell Defensecited by 0
- 2026ShellForge: Adversarial Co-Evolution of Webshell Generation and Multi-View Detection for Robust Webshell Defense28 Jan 2026
- 2025Beyond Detection: A Comprehensive Benchmark and Study on Representation Learning for Fine-Grained Webshell Family Classification4 Dec 2025
- 2025A Reward-driven Automated Webshell Malicious-code Generator for Red-teaming30 May 2025
- 2025Poster: Long PHP webshell files detection based on sliding window attention26 Feb 2025