Back to Search Start Over

Ensemble learning techniques against structured query language injection attacks.

Authors :
Odeh, Ammar
Taleb, Anas Abu
Source :
Indonesian Journal of Electrical Engineering & Computer Science; Aug2024, Vol. 35 Issue 2, p1004-1012, 9p
Publication Year :
2024

Abstract

Structured query language (SQL) injection threats pose severe risks to web applications, necessitating robust detection measures. This study introduced DSQLIA, employing ensemble learning algorithms-Bagging, Stacking, and AdaBoost classifiers-for SQL injection detection. Results unveiled the bagging classifier's 84% accuracy with perfect precision (100%) but moderate recall (68%). The stacking classifier achieved 85% accuracy, exceptional precision (99%), and balanced memory (72%), yielding an 83% F1-Score. Remarkably, the AdaBoost classifier outperformed, achieving 99% accuracy, high precision (98%), and outstanding recall (99%), leading to a remarkable 99% F1-Score. These findings highlight AdaBoost's superior ability to identify malicious queries with minimal false positives accurately. Overall, this research underscores the potential of ensemble learning in fortifying web application security against SQL injection attacks, emphasizing the AdaBoost classifier's exceptional performance in achieving precise and comprehensive detection. [ABSTRACT FROM AUTHOR]

Subjects

Subjects :
SQL
WEB-based user interfaces

Details

Language :
English
ISSN :
25024752
Volume :
35
Issue :
2
Database :
Complementary Index
Journal :
Indonesian Journal of Electrical Engineering & Computer Science
Publication Type :
Academic Journal
Accession number :
178410632
Full Text :
https://doi.org/10.11591/ijeecs.v35.i2.pp1004-1012