AIセキュリティポータル K Program
SQLi Detection with ML: A data-source perspective
Share
Abstract
Almost 50 years after the invention of SQL, injection attacks are still top-tier vulnerabilities of today's ICT systems. Consequently, SQLi detection is still an active area of research, where the most recent works incorporate machine learning techniques into the proposed solutions. In this work, we highlight the shortcomings of the previous ML-based results focusing on four aspects: the evaluation methods, the optimization of the model parameters, the distribution of utilized datasets, and the feature selection. Since no single work explored all of these aspects satisfactorily, we fill this gap and provide an in-depth and comprehensive empirical analysis. Moreover, we cross-validate the trained models by using data from other distributions. This aspect of ML models (trained for SQLi detection) was never studied. Yet, the sensitivity of the model's performance to this is crucial for any real-life deployment. Finally, we validate our findings on a real-world industrial SQLi dataset.
Scamm: detection and prevention of sql injection attacks using a machine learning approach
Auninda Alam, Marjan Tahreen, Md Moin Alam, Shahnewaz Ali Mohammad, Shohag Rana
Published: 2021
Web application attacks detection using machine learning techniques
Gustavo Betarte, Gustavo Martínez, Alvaro Pardo
Published: 2018
Research on sql injection detection technology based on svm
Zhuang Chen, Min Guo
Published: 2018
Sql injection attack detection and prevention techniques using deep learning
Ding Chen, Qiseng Yan, Chunwang Wu, Jun Zhao
Published: 2021
Ensemble machine learning approaches for detection of sql injection attack
Umar Farooq
Published: 2021
Defending against sql injection attacks in web applications using machine learning and natural language processing
Bronjon Gogoi, Tasiruddin Ahmed, Arabinda Dutta
Published: 2021
A cnn-bilstm based approach for detection of sql injection attacks
Neel Gandhi, Jaykumar Patel, Rajdeepsinh Sisodiya, Nishant Doshi, Shakti Mishra
Published: 2021
Detection of sql injection attacks: A machine learning approach
Musaab Hasan, Zayed Balbahaith, Mohammed Tarique
Published: 2019
Sql injection detection using machine learning techniques
Eman Hosam, Hagar Hosny, Walaa Ashraf, Ahmed S Kaseb
Published: 2021
A survey on sql injection attacks, detection and prevention
Jianwei Hu, Wei Zhao, Yanpeng Cui
Published: 2020
Decision tree based intrusion detection system for nsl-kdd dataset
Bhupendra Ingre, Anamika Yadav, Atul Kumar Soni
Published: 2017
Sql injection attack detection and prevention techniques using machine learning
Ines Jemal, Omar Cheikhrouhou, Habib Hamam, Adel Mahfoudhi
Published: 2020
Sql injection detection using machine learning
Anamika Joshi, V Geetha
Published: 2014
An efficient sql injection detection system using deep learning
KR Jothi, Nishant Pandey, Pradyumn Beriwal, Abhinandan Amarajan
Published: 2021
A survey on sql injection: Vulnerabilities, attacks, and prevention techniques
Diallo Abdoulaye Kindy, Al-Sakib Khan Pathan
Published: 2011
Sql injection detection using machine learning
SS Anandha Krishnan, Adhil N Sabu, Priya P Sajan, AL Sreedeep
Published: 2021
A cnn-based approach to the detection of sql injection attacks
Ao Luo, Wei Huang, Wenqing Fan
Published: 2019
Deepsqli: Deep semantic learning for testing sql injection
Muyang Liu, Ke Li, Tao Chen
Published: 2020
A sql injection detection method based on adaptive deep forest
Qi Li, Weishi Li, Junfeng Wang, Mingyu Cheng
Published: 2019
Federated learning: Challenges, methods, and future directions
Tian Li, Anit Kumar Sahu, Ameet Talwalkar, Virginia Smith
Published: 2020
Lstm-based sql injection detection method for intelligent transportation system
Qi Li, Fang Wang, Junfeng Wang, Weishi Li
Published: 2019
Sql injection detection using machine learning
Sonali Mishra
Published: 2019
Artificial neural network based web application firewall for sql injection
Asaad Moosa
Published: 2010
Detection of sql injection using machine learning: a survey
Tareek Pattewar, Hitesh Patil, Harshada Patil, Neha Patil, Muskan Taneja, Tushar Wadile
Published: 2019
An experimental setup for detecting sqli attacks using machine learning algorithms
Binh An Pham, Vinitha Hannah Subburaj
Published: 2020
Sql injection detection using machine learning techniques and multiple data sources
Kevin Ross
Published: 2018
Sql-ids: evaluation of sqli attack detection and classification based on machine learning techniques
Naghmeh Moradpoor Sheykhkanloo
Published: 2015
Detecting sql injection attacks in cloud saas using machine learning
Dharitri Tripathy, Rudrarajsinh Gohil, Talal Halabi
Published: 2020
Detection of sql injection based on artificial neural network
Peng Tang, Weidong Qiu, Zheng Huang, Huijuan Lian, Guozhen Liu
Published: 2020
Applied machine learning predictive analytics to sql injection attack detection and prevention
Solomon Ogbomon Uwagbole, William J Buchanan, Lu Fan
Published: 2017
An applied pattern-driven corpus to predictive analytics in mitigating sql injection attack
Solomon Ogbomon Uwagbole, William J Buchanan, Lu Fan
Published: 2017
Sql injection detection for web applications based on elastic-pooling cnn
Xin Xie, Chunhui Ren, Yusheng Fu, Jie Xu, Jinhong Guo
Published: 2019
Detecting sql injection attacks based on text analysis
Lu Yu, Senlin Luo, Limin Pan
Published: 2019
Share