Augmenting SQL Injection Attack Detection via Deep Convolutional Neural Network

Author:

Sneha Sneha Baral BK1,Singh Hakam1

Affiliation:

1. Chitkara University School of Engineering and Technology, Chitkara University, Solan, Himachal Pradesh

Abstract

Abstract Advancing the systematic methods or algorithms is necessary because SQL injection attacks can be hazardous for the security of databases and various web applications. SQL injection can be a destructive security risks which targets vulnerable web applications. There were many techniques which was previously developed which is also known as traditional methods or techniques. Those techniques used to generally rely on the signature-based methods which struggle to adjust into new attack patterns. Therefore, different new techniques were introduced with integration of machine learning. SQL injection attack detection with the blend of machine learning facilitates improvement in cybersecurity providing the scalable and the proficient defense mechanism against the developing cyber-attack. This research paper provides a potential technique to the danger of SQL injection which is based on Machine Learning i.e. Deep Convolutional Neural Network (DCNN). The proposed model was trained on the large datasets which includes genuine as well as malicious SQL queries for assuring its ability to adapt different types of evolving attacks. We have used embedding layers and tokenization techniques for demonstrating SQL queries as numerical input for the model. It is made up of many convolutional layers and fully linked layers which is able to illustrate the complex patterns and the complex correlation that can be observed in SQL queries. Our approach to detect a SQL injection attack utilizing a DCNN illustrates the remarkable accuracy, precision, recall as well as F1 score. Additionally, we also had a look at the significances of using deep learning techniques in real-world scenarios along with the existing web application and the framework.

Publisher

Research Square Platform LLC

Reference33 articles.

1. Muslihi MT, Alghazzawi D, Detecting SQL (2020) Injection on Web Application Using Deep Learning Techniques: A Systematic Literature Review. In Proceedings of the 2020 Third International Conference on Vocational Education and Electrical Engineering(ICVEE), Surabaya, Indonesia, 3–4 October

2. Systematic Review Analysis with SQLIA Detection and Prevention Approaches;Aliero MS;Wirel Pers Commun,2020

3. Hasan M, Tarique M Detection of SQL Injection Attacks: A Machine Learning Approach. In Proceedings of the 2019 International Conference on Electrical and Computing Technologies and Applications (ICECTA), Ras Al Khaimah, United Arab Emirates, 19–21 November 2019

4. Gao H, Zhu J, Liu L, Xu J, Wu Y, Liu A, Detecting SQL (2019) Injection Attacks Using Grammar Pattern Recognition and Access Behavior Mining. In Proceedings of the 2019 IEEE International Conference on Energy Internet (ICEI), Nanjing, China, 27–31 May

5. Gandhi N A CNN-BiLSTM based Approach for Detection of SQL Injection Attacks. In Proceedings of the 2021 International Conference on Computational Intelligence and Knowledge Economy (ICCIKE), Dubai, United Arab Emirates, 17–18 March 2021;pp. 378–383

同舟云学术

1.学者识别学者识别

2.学术分析学术分析

3.人才评估人才评估

"同舟云学术"是以全球学者为主线,采集、加工和组织学术论文而形成的新型学术文献查询和分析系统,可以对全球学者进行文献检索和人才价值评估。用户可以通过关注某些学科领域的顶尖人物而持续追踪该领域的学科进展和研究前沿。经过近期的数据扩容,当前同舟云学术共收录了国内外主流学术期刊6万余种,收集的期刊论文及会议论文总量共计约1.5亿篇,并以每天添加12000余篇中外论文的速度递增。我们也可以为用户提供个性化、定制化的学者数据。欢迎来电咨询!咨询电话:010-8811{复制后删除}0370

www.globalauthorid.com

TOP

Copyright © 2019-2024 北京同舟云网络信息技术有限公司
京公网安备11010802033243号  京ICP备18003416号-3