Cited by 1Web Application Security VulnerabilitiesNetwork Security and Intrusion DetectionAdversarial Robustness in Machine Learning

Application of Deep Learning Algorithm for Web Shell Detection in Web Application Security System

Open access
Yuranda, Rezky, Negara, Edi Surya·2024·Jurnal Sisfokom (Sistem Informasi dan Komputer)

Abstract

A web shell is a script executed on a web server, often used by hackers to gain control over an infected server. Detecting web shells is challenging due to their complex behavior patterns. This research focuses on using a deep learning approach to detect web shells on the ISB Atma Luhur web server, aiming to develop a model capable of precise detection. By training the model with labeled PHP files, malicious web shells are distinguished from benign files. The study is crucial for enhancing the server's security, preventing hacker attacks, and safeguarding sensitive data. Through preprocessing techniques such as opcode extraction and feature selection, useful pattern recognition for web shell detection is achieved. Training deep learning models like CNN and RNN with LSTM on processed data leads to accuracy evaluation using classification metrics. The CNN model demonstrates superior performance in detection, emphasizing the effectiveness of deep learning for web shell detection. The research contributes to enhancing security in web-based applications, protecting against cyber threats like web shells.

The claims and statistics of this paper haven’t been checked yet.

Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.

A few free checks a day · papers already verified open instantly · results are public

Integrity signals

Registry

Crossref · 10.32736/sisfokom.v13i3.2234

Cites

Statistics

Claims the paper makes

The claims and statistics of this paper haven’t been checked yet.

Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.

A few free checks a day · papers already verified open instantly · results are public

Claims other papers make about this one

Each is checked against this paper’s own text: does it say what the citing paper says it does?

  • Without executable permission, a shell script cannot be launched directly from the terminal.

    “Without this, a script cannot be launched directly from the terminal (Yuranda and Negara 2024)”

    From Modern Approaches to Unix Automation: Shell Scripting, Configuration Management, and Security (2025) · cites this paper as Yuranda and Negara 2024

    The Introduction discusses scripts executed by a web server, not scripts launched directly from a terminal. Searches for executable permission, terminal execution, and chmod found no passage addressing whether that permission is required. (LLM, conf=0.74)

    Experimental — accuracy not yet measured

Self-check

Percentages, sums and reported differences re-computed from the paper’s own numbers.

The self-check needs the paper’s full text.

Cites

No references could be resolved yet.

Research works printed but not linked: 10

  1. T. Sutabri, A. Wijaya, M. I. Herdiansyah, og E. S. Negara, "Evaluasi Risiko Celah Keamanan Aplikasi E-Office menggunakan Metode OWASP", EDUMATIC, bd. Vol. 8 No. 1, s. 113-122, jun. 2024, doi: 10.29408/edumatic.v8i1.25463. · DOI
  2. I. Putra, "Live Forensics untuk mengenali Karakteristik Serangan File Upload Guna Meningkatkan Keamanan pada Web Server: Indonesia", jiip, bd. 6, nr. 6, s. 4387-4394, jun. 2023, doi: 10.54371/jiip.v6i6.2173. · DOI
  3. G. Tianmin, Z. Jiemin, og M. Jian, "Research on Webshell Detection Method Based on Machine Learning", i 2019 3rd International Conference on Electronic Information Technology and Computer Engineering (EITCE), Xiamen, China: IEEE, okt. 2019, s. 1391-1394. doi: 10.1109/EITCE47263.2019.9094767. · DOI
  4. C. N. Kamath, S. S. Bukhari, og A. Dengel, "Comparative Study between Traditional Machine Learning and Deep Learning Approaches for Text Classification", i Proceedings of the ACM Symposium on Document Engineering 2018, Halifax NS Canada: ACM, aug. 2018, s. 1-11. doi: 10.1145/3209280.3209526. · DOI
  5. M. Zulqarnain, R. Ghazali, Y. M. M. Hassim, og M. Rehan, "A comparative review on deep learning models for text classification", IJEECS, bd. 19, nr. 1, s. 325, jul. 2020, doi: 10.11591/ijeecs.v19.i1.pp325-335. · DOI
  6. P. Semberecki og H. Maciejewski, "Deep Learning methods for Subject Text Classification of Articles", præsenteret ved 2017 Federated Conference on Computer Science and Information Systems, Annals of Computer Science and Information Systems, sep. 2017, s. 357-360. doi: 10.15439/2017F414. · DOI
  7. I. P. Putri, T. Terttiaavini, og N. Arminarahmah, "Analisis Perbandingan Algoritma Machine Learning untuk Prediksi Stunting pada Anak: Comparative Analysis of Machine Learning Algorithms for Predicting Child Stunting", MALCOM, bd. 4, nr. 1, s. 257-265, jan. 2024, doi: 10.57152/malcom.v4i1.1078. · DOI
  8. N.-H. Nguyen, V.-H. Le, V.-O. Phung, og P.-H. Du, "Toward a Deep Learning Approach for Detecting PHP Webshell", i Proceedings of the Tenth International Symposium on Information and Communication Technology -SoICT 2019, Hanoi, Ha Long Bay, Viet Nam: ACM Press, 2019, s. 514-521. doi: 10.1145/3368926.3369733. · DOI
  9. L. T. Flannelly, K. J. Flannelly, og K. R. B. Jankowski, "Independent, Dependent, and Other Variables in Healthcare and Chaplaincy Research", Journal of Health Care Chaplaincy, bd. 20, nr. 4, s. 161-170, okt. 2014, doi: 10.1080/08854726.2014.959374. · DOI
  10. T. Mikolov, K. Chen, G. Corrado, og J. Dean, "Efficient Estimation of Word Representations in Vector Space", 6. september 2013, arXiv: arXiv:1301.3781. Set: 25. juli 2024. [Online]. Tilgængelig hos: http://arxiv.org/abs/1301.3781 · arXiv

Cited by

Sorted by citations

Authors
Yuranda, R., & Negara, E. S.
Affiliations
Universitas Bina Darma (ID)
Venue
Jurnal Sisfokom (Sistem Informasi dan Komputer)
Published
2024-11-20
Volume
13
Issue
3
Pages
330-336
ISSN
  • 2301-7988 (ISSN-L)
  • 2581-0588
OpenAlex
W4404664938
Cited by
1
References
0
Citations by year
2025: 1
FWCI
0.38
Type
journal article
Language
en
Open access
Locations
  • Jurnal Sisfokom (Sistem Informasi dan Komputer) (publishedVersion, cc-by)
  • DOAJ (DOAJ: Directory of Open Access Journals) (submittedVersion, cc-by-sa)
Topics
  • Physical Sciences › Computer Science › Information Systems › Web Application Security Vulnerabilities
  • Physical Sciences › Computer Science › Computer Networks and Communications › Network Security and Intrusion Detection
  • Physical Sciences › Computer Science › Artificial Intelligence › Adversarial Robustness in Machine Learning
Keywords
web application security, feature selection, convolutional neural networks, LSTM, malware classification, server security

About these checks

Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.

Statistics and arithmetic are recomputed, not judged.

Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.

What counts as a claim ›How we measure confidence ›How we check this ›

Are you an author, or do you see a problem with this page? Request a review