Machine Learning Based Web Application Firewall

被引:0
|
作者
Isiker, Batuhan [1 ]
Sogukpinar, Ibrahim [1 ]
机构
[1] Gebze Tech Univ, Comp Engn Dept, Kocaeli, Turkey
关键词
web application firewall; machine learning; natural language processing; n-gram; tf-idf;
D O I
10.1109/IISEC54230.2021.9672335
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Internet and computer systems are an indispensable part of daily life. The number of web applications have increased with the development of technology and digital transformation. Web applications have high risk for security since the applications is not developed securely, contains vulnerabilities and easily accessible by hackers. Web application firewall is used to protect web applications from attacks. Signature-based and anomaly-based methods are used in web application firewalls. In this research, anomaly-based web application firewall model was developed using natural language processing techniques and linear support vector machine learning algorithm. Word n-gram and character n-gram natural language processing techniques were compared by performing separate models. Proposed model achieve higher detection performance with using the character n-gram compared to other studies. According to the results of the experiment proposed model is capable of detection web attacks effectively with the overall detection accuracy rate of 99.53%.
引用
收藏
页数:6
相关论文
共 50 条
  • [31] Predicting Web Vulnerabilities in Web Applications Based on Machine Learning
    Khalid, Muhammad Noman
    Farooq, Humera
    Iqbal, Muhammad
    Alam, Muhammad Talha
    Rasheed, Kamran
    INTELLIGENT TECHNOLOGIES AND APPLICATIONS, INTAP 2018, 2019, 932 : 473 - 484
  • [32] A machine learning-driven web application for sign language learning
    Orovwode, Hope
    Ibukun, Oduntan
    Abubakar, John Amanesi
    FRONTIERS IN ARTIFICIAL INTELLIGENCE, 2024, 7
  • [33] Artificial Intelligent Web Application Firewall for advanced detection of web injection attacks
    Roman-Gallego, Jesus-Angel
    Perez-Delgado, Maria-Luisa
    Vinuela, Marcos Luengo
    Vega-Hernandez, Maria-Concepcion
    EXPERT SYSTEMS, 2025, 42 (01)
  • [34] Machine learning-based estimation of agricultural tyre sinkage: A streamlit web application
    Yadav, Rajesh
    Raheman, Hifjur
    JOURNAL OF TERRAMECHANICS, 2025, 119
  • [35] MTeacher: A Gamified and Physiological-Based Web Application Designed for Machine Learning Education
    Hernandez-Cuevas, Bryan Y.
    Crawford, Chris S.
    UNIVERSAL ACCESS IN HUMAN-COMPUTER INTERACTION: NOVEL DESIGN APPROACHES AND TECHNOLOGIES, UAHCI 2022, PT I, 2022, 13308 : 435 - 445
  • [36] The development of a web application for the automatic analysis of the tonality of texts based on machine learning methods
    Gulnara, Bektemyssova
    Ilyas, Zhuanyshev
    Gulnara, Zakirova
    2018 18TH INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION AND SYSTEMS (ICCAS), 2018, : 101 - 103
  • [37] An explainable machine learning-based web attack detection system for industrial IoT web application security
    Chakir, Oumaima
    Sadqi, Yassine
    Alaoui, El Arbi Abdellaoui
    INFORMATION SECURITY JOURNAL, 2024,
  • [38] Web Based Learning Application for LMS
    Kim, Seoksoo
    INTELLIGENT COMPUTING, PART I: INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING, ICIC 2006, PART I, 2006, 4113 : 1164 - 1169
  • [39] Development of a Machine Learning Based Web Application for Early Diagnosis of COVID-19 Based on Symptoms
    Villavicencio, Charlyn Nayve
    Macrohon, Julio Jerison
    Inbaraj, Xavier Alphonse
    Jeng, Jyh-Horng
    Hsieh, Jer-Guang
    DIAGNOSTICS, 2022, 12 (04)
  • [40] Impact of Paranoia Levels on the Effectiveness of the ModSecurity Web Application Firewall
    Singh, Jatesh Jagraj
    Samuel, Hamman
    Zavarsky, Pavol
    2018 1ST INTERNATIONAL CONFERENCE ON DATA INTELLIGENCE AND SECURITY (ICDIS 2018), 2018, : 141 - 144