SQL Injection Attacks Detection and Prevention Based on Neuro-Fuzzy Technique

被引:0
|
作者
Nofal, Doaa E. [1 ]
Amer, Abeer A. [2 ]
机构
[1] Alexandria Univ, Inst Grad Studies & Res, Alexandria, Egypt
[2] Sadat Acad Management & Sci, Alexandria, Egypt
来源
PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON ADVANCED INTELLIGENT SYSTEMS AND INFORMATICS 2019 | 2020年 / 1058卷
关键词
SQL injection attacks; Neuro-fuzzy; ANFIS; FCM; SCG; Web security;
D O I
10.1007/978-3-030-31129-2_66
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A Structured Query Language (SQL) injection attack (SQLIA) is one of most famous code injection techniques that threaten web applications, as it could compromise the confidentiality, integrity and availability of the database system of an online application. Whereas other known attacks follow specific patterns, SQLIAs are often unpredictable and demonstrate no specific pattern, which has been greatly problematic to both researchers and developers. Therefore, the detection and prevention of SQLIAs has been a hot topic. This paper proposes a system to provide better results for SQLIA prevention than previous methodologies, taking in consideration the accuracy of the system and its learning capability and flexibility to deal with the issue of uncertainty. The proposed system for SQLIA detection and prevention has been realized on an Adaptive Neuro-Fuzzy Inference System (ANFIS). In addition, the developed system has been enhanced through the use of Fuzzy C-Means (FCM) to deal with the uncertainty problem associated with SQL features. Moreover, Scaled Conjugate Gradient algorithm (SCG) has been utilized to increase the speed of the proposed system drastically. The proposed system has been evaluated using a well-known dataset, and the results show a significant enhancement in the detection and prevention of SQLIAs.
引用
收藏
页码:722 / 738
页数:17
相关论文
共 50 条
  • [31] Adaptive neuro-fuzzy computing technique for suspended sediment estimation
    Kisi, Ozgur
    Haktanir, Tefaruk
    Ardichoglu, Mehmet
    Ozturk, Ozgur
    Yalcin, Ekrem
    Uludag, Salih
    ADVANCES IN ENGINEERING SOFTWARE, 2009, 40 (06) : 438 - 444
  • [32] Adaptive neuro-fuzzy interface system based performance monitoring technique for hydropower plants
    Kumar K.
    Saini R.P.
    ISH Journal of Hydraulic Engineering, 2023, 29 (05) : 611 - 621
  • [33] Wind speed parameters sensitivity analysis based on fractals and neuro-fuzzy selection technique
    Nikolic, Vlastimir
    Mitic, Vojislav V.
    Kocic, Ljubisa
    Petkovic, Dalibor
    KNOWLEDGE AND INFORMATION SYSTEMS, 2017, 52 (01) : 255 - 265
  • [34] Wind speed parameters sensitivity analysis based on fractals and neuro-fuzzy selection technique
    Vlastimir Nikolić
    Vojislav V. Mitić
    Ljubiša Kocić
    Dalibor Petković
    Knowledge and Information Systems, 2017, 52 : 255 - 265
  • [35] Adaptive Neuro-Fuzzy Technique for Autonomous Ground Vehicle Navigation
    Al-Mayyahi, Auday
    Wang, William
    Birch, Phil
    ROBOTICS, 2014, 3 (04): : 349 - 370
  • [36] Hybrid Neuro-Fuzzy Approaches for Abnormality Detection in Retinal Images
    Hemanth, D. Jude
    Balas, Valentina E.
    Anitha, J.
    SOFT COMPUTING APPLICATIONS, (SOFA 2014), VOL 1, 2016, 356 : 295 - 305
  • [37] Stiffness prediction on elastography images and neuro-fuzzy based segmentation for thyroid cancer detection
    Layek, Koushik
    Basak, Biswanath
    Samanta, Sourav
    Maity, Santi Prasad
    Barui, Ananya
    APPLIED OPTICS, 2022, 61 (01) : 49 - 59
  • [38] Detection of Design Smells Using Adaptive Neuro-Fuzzy Approaches
    AbuHassan, Amjad
    Alshayeb, Mohammad
    Ghouti, Lahouari
    INTERNATIONAL JOURNAL OF FUZZY SYSTEMS, 2022, 24 (04) : 1927 - 1943
  • [39] A Robust Ensemble of Neuro-Fuzzy Classifiers for DDoS Attack Detection
    Boroujerdi, Ali Sharifi
    Ayat, Saeed
    2013 3RD INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND NETWORK TECHNOLOGY (ICCSNT), 2013, : 484 - 487
  • [40] Edge Detection with Neuro-Fuzzy Approach in Digital Synthesis Images
    Zribi, Fatma
    Ellouze, Noureddine
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2016, 7 (04) : 362 - 368