Advanced deep learning framework for detecting SQL injection attacks based on GRU Model

SQL injection attacks are a major danger to data security in application systems, leveraging weaknesses to illicitly access and change sensitive data. Traditional detection methods, such rule-based systems and supervised machine learning, struggle to adapt to new SQL injection attack strategies. This study presents an Enhanced Deep Learning Framework for SQL Injection Detection utilizing the Gated Recurrent Unit (GRU) model to overcome constraints. To discover new attack patterns, the proposed framework uses a dynamic learning process instead of static detection methods. By examining SQL query sequences, the model can distinguish between legal and malicious interactions without predefined rules or reinforcement learning. The framework's performance is assessed using a broad dataset of valid and malicious SQL queries. Experiments show a considerable increase in detection accuracy, reaching 96.65% with little false positives. The proposed system is resilient and adaptable to address the complexity of modern SQL injection threats. The results demonstrate the effectiveness of deep learning, particularly the GRU model, in detecting SQL injection attacks. This research enhances database security and lays the groundwork for future cyber-security methods in web-based applications.

Authors

Publication Details

Journal
STUDIES IN ENGINEERING AND EXACT SCIENCES
Published
2024-11-29
DOI
https://doi.org/10.54021/seesv5n2-596
Citations
1
Primary Topic
Web Application Security Vulnerabilities
Type
article
Field-Weighted Citation Impact
0.78
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Advanced deep learning framework for detecting SQL injection attacks based on GRU Model

Oussama Senouci, Nadjib Benaouda
1 citations
STUDIES IN ENGINEERING AND EXACT SCIENCES
Web Application Security Vulnerabilities
0.78
article

Advanced deep learning framework for detecting SQL injection attacks based on GRU Model

Oussama Senouci, Nadjib Benaouda
article en
1 citations

Abstract

SQL injection attacks are a major danger to data security in application systems, leveraging weaknesses to illicitly access and change sensitive data. Traditional detection methods, such rule-based systems and supervised machine learning, struggle to adapt to new SQL injection attack strategies. This study presents an Enhanced Deep Learning Framework for SQL Injection Detection utilizing the Gated Recurrent Unit (GRU) model to overcome constraints. To discover new attack patterns, the proposed framework uses a dynamic learning process instead of static detection methods. By examining SQL query sequences, the model can distinguish between legal and malicious interactions without predefined rules or reinforcement learning. The framework's performance is assessed using a broad dataset of valid and malicious SQL queries. Experiments show a considerable increase in detection accuracy, reaching 96.65% with little false positives. The proposed system is resilient and adaptable to address the complexity of modern SQL injection threats. The results demonstrate the effectiveness of deep learning, particularly the GRU model, in detecting SQL injection attacks. This research enhances database security and lays the groundwork for future cyber-security methods in web-based applications.

STUDIES IN ENGINEERING AND EXACT SCIENCESVol. 5(2)
Peace, Justice and strong institutions
Openalex Percentile: Top 19%
Web Application Security Vulnerabilities
0.78
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.