AE-Net: Novel Autoencoder-Based Deep Features for SQL Injection Attack Detection

被引:8
|
作者
Thalji, Nisrean [1 ]
Raza, Ali [2 ]
Islam, Mohammad Shariful [3 ]
Samee, Nagwan Abdel [4 ]
Jamjoom, Mona M. [5 ]
机构
[1] Jadara Univ, Dept Robot & Artificial Intelligence, Irbid 21110, Jordan
[2] Khwaja Fareed Univ Engn & Informat Technol, Inst Comp Sci, Rahim Yar Khan 64200, Pakistan
[3] Noakhali Sci & Technol Univ, Dept Comp Sci & Telecommun Engn, Chattogram 3814, Bangladesh
[4] Princess Nourah bint Abdulrahman Univ, Coll Comp & Informat Sci, Dept Informat Technol, Riyadh 11671, Saudi Arabia
[5] Princess Nourah bint Abdulrahman Univ, Coll Comp & Informat Sci, Dept Comp Sci, Riyadh 11671, Saudi Arabia
来源
IEEE ACCESS | 2023年 / 11卷
关键词
Autoencoder optimization; deep learning; feature engineering; machine learning;
D O I
10.1109/ACCESS.2023.3337645
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Structured Query Language (SQL) injection attacks represent a critical threat to database-driven applications and systems, exploiting vulnerabilities in input fields to inject malicious SQL code into database queries. This unauthorized access enables attackers to manipulate, retrieve, or even delete sensitive data. The unauthorized access through SQL injection attacks underscores the critical importance of robust Artificial Intelligence (AI) based security measures to safeguard against SQL injection attacks. This study's primary objective is the automated and timely detection of SQL injection attacks through AI without human intervention. Utilizing a preprocessed database of 46,392 SQL queries, we introduce a novel optimized approach, the Autoencoder network (AE-Net), for automatic feature engineering. The proposed AE-Net extracts new high-level deep features from SQL textual data, subsequently input into machine learning models for performance evaluations. Extensive experimental evaluation reveals that the extreme gradient boosting classifier outperforms existing studies with an impressive k-fold accuracy score of 0.99 for SQL injection detection. Each applied learning approach's performance is further enhanced through hyperparameter tuning and validated via k-fold cross-validation. Additionally, statistical t-test analysis is applied to assess performance variations. Our innovative research has the potential to revolutionize the timely detection of SQL injection attacks, benefiting security specialists and organizations.
引用
收藏
页码:135507 / 135516
页数:10
相关论文
共 40 条
  • [1] Development of deep autoencoder-based anomaly detection system for HANARO
    Ryu, Seunghyoung
    Jeon, Byoungil
    Seo, Hogeon
    Lee, Minwoo
    Shin, Jin-Won
    Yu, Yonggyun
    NUCLEAR ENGINEERING AND TECHNOLOGY, 2023, 55 (02) : 475 - 483
  • [2] AE-Net: A High Accuracy and Efficient Network for Railway Obstacle Detection Based on Convolution and Transformer
    Zhao, Zongyang
    Kang, Jiehu
    Wu, Bin
    Ye, Tao
    Liang, Jian
    IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 2024, 73 : 1 - 14
  • [3] Deep autoencoder-based fuzzy c-means for topic detection
    Murfi, Hendri
    Rosaline, Natasha
    Hariadi, Nora
    ARRAY, 2022, 13
  • [4] Deep Autoencoder-Based Integrated Model for Anomaly Detection and Efficient Feature Extraction in IoT Networks
    Alaghbari, Khaled A.
    Lim, Heng-Siong
    Saad, Mohamad Hanif Md
    Yong, Yik Seng
    IOT, 2023, 4 (03): : 345 - 365
  • [5] SQL Injection Detection Based on Deep Belief Network
    Zhang, Huafeng
    Zhao, Bo
    Yuan, Hui
    Zhao, Jinxiong
    Yan, Xiaobin
    Li, Fangjun
    PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND APPLICATION ENGINEERING (CSAE2019), 2019,
  • [6] Graph Autoencoder-Based Detection of Unseen False Data Injection Attacks in Smart Grids
    Takiddin, Abdulrahman
    Ismail, Muhammad
    Atat, Rachad
    Davis, Katherine R.
    Serpedin, Erchin
    INTELLIGENT SYSTEMS AND APPLICATIONS, VOL 1, INTELLISYS 2023, 2024, 822 : 234 - 244
  • [7] A Semantic Learning-Based SQL Injection Attack Detection Technology
    Lu, Dongzhe
    Fei, Jinlong
    Liu, Long
    ELECTRONICS, 2023, 12 (06)
  • [8] Wavelons-constructed Autoencoder-based Deep Neural Network for Fault Detection in Chemical Processes
    Jin, Miao
    Yang, Weidong
    Wang, Yan
    Zhang, Hong
    PROCEEDINGS OF 2018 IEEE 7TH DATA DRIVEN CONTROL AND LEARNING SYSTEMS CONFERENCE (DDCLS), 2018, : 332 - 337
  • [9] A method for fault detection in multi-component systems based on sparse autoencoder-based deep neural networks
    Yang, Zhe
    Baraldi, Piero
    Zio, Enrico
    RELIABILITY ENGINEERING & SYSTEM SAFETY, 2022, 220
  • [10] How deep is your encoder: an analysis of features descriptors for an autoencoder-based audio-visual quality metric
    Martinez, Helard
    Hines, Andrew
    Farias, Mylene C. Q.
    2020 TWELFTH INTERNATIONAL CONFERENCE ON QUALITY OF MULTIMEDIA EXPERIENCE (QOMEX), 2020,