Return
SIDNet: A SQL Injection Detection Network for Enhancing Cybersecurity
DOI:10.1109/ACCESS.2024.3502293.png)
Abstract
En 中文
SQL (Structured Query Language) injection is one of the most prevalent and dangerous forms of cyber-attacks, posing significant threats to database management systems and the overall security of web applications. By exploiting vulnerabilities in web applications, attackers can execute malicious SQL statements, potentially compromising the integrity and confidentiality of critical data. To combat these threats, in this study, we introduce two novel CNN models, SIDNet-1 (SQL Injection-attack Detection Network-1) and SIDNet-2 (SQL Injection-attack Detection Network-2), specifically designed for the classification of SQL injection attacks to bolster web application security. Our comprehensive evaluation includes a comparison of the performance of these customized CNN models against traditional machine learning approaches, highlighting improvements in classification accuracy and reductions in false alarm rates. The proposed models have been experimented with two publicly available dataset SQLI (SQL-Injection) and SQLV2 (SQL-Injection version2). Specifically, SIDNet-1 achieves an impressive accuracy of 98.02% on the SQLI dataset, while SIDNet-2 closely follows with 97.54%. Furthermore, on the SQLIV2 dataset, SIDNet-1 attains 97.77%, and SIDNet-2 achieves 97.83% accuracy respectively.
Keywords:
Structured Query Language
SQL injection
Databases
Analytical models
Accuracy
Feature extraction
Security
Data models
Deep learning
Computer science
SIDNet
SQLI
cyber security
CNN
Journal
IF:
3.6
Papers:
9.8W
Citations:
29.4W
Organization
Cited Papers
Topographical organization of cytochrome b6 in the thylakoid membrane of spinach chloroplasts determined by fluorescence studies with N-cyclohexyl-N'-[4-(dimethylamino)naphthyl]carbodiimide
Biochemistry
IF0

