Web应用程序中的安全性:关键SQL注入检测技术的比较分析

Karel Ronan Veerabudren, Girish Bekaroo
{"title":"Web应用程序中的安全性:关键SQL注入检测技术的比较分析","authors":"Karel Ronan Veerabudren, Girish Bekaroo","doi":"10.1109/ELECOM54934.2022.9965264","DOIUrl":null,"url":null,"abstract":"Over the years, technological advances have driven massive proliferation of web systems and businesses have harbored a seemingly insatiable need for Internet systems and services. Whilst data is considered as a key asset to businesses and that their security is of extreme importance, there has been growing cybersecurity threats faced by web systems. One of the key attacks that web applications are vulnerable to is SQL injection (SQLi) attacks and successful attacks can reveal sensitive information to attackers or even deface web systems. As part of SQLi defence strategy, effective detection of SQLi attacks is important. Even though different techniques have been devised over the years to detect SQLi attacks, limited work has been undertaken to review and compare the effectiveness of these detection techniques. As such, in order to address this gap in literature, this paper performs a review and comparative analysis of the different SQLi detection techniques, with the aim to detect SQLi attacks in an effective manner and enhance the security of web applications. As part of the investigation, seven SQLi detection techniques including machine learning based detection are reviewed and their effectiveness against different types of SQLi attacks are compared. Results identified positive tainting and adoption of machine learning among the most effective techniques and stored procedures based SQLi as the most challenging attack to detect.","PeriodicalId":302869,"journal":{"name":"2022 4th International Conference on Emerging Trends in Electrical, Electronic and Communications Engineering (ELECOM)","volume":"7 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-11-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Security in Web Applications: A Comparative Analysis of Key SQL Injection Detection Techniques\",\"authors\":\"Karel Ronan Veerabudren, Girish Bekaroo\",\"doi\":\"10.1109/ELECOM54934.2022.9965264\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Over the years, technological advances have driven massive proliferation of web systems and businesses have harbored a seemingly insatiable need for Internet systems and services. Whilst data is considered as a key asset to businesses and that their security is of extreme importance, there has been growing cybersecurity threats faced by web systems. One of the key attacks that web applications are vulnerable to is SQL injection (SQLi) attacks and successful attacks can reveal sensitive information to attackers or even deface web systems. As part of SQLi defence strategy, effective detection of SQLi attacks is important. Even though different techniques have been devised over the years to detect SQLi attacks, limited work has been undertaken to review and compare the effectiveness of these detection techniques. As such, in order to address this gap in literature, this paper performs a review and comparative analysis of the different SQLi detection techniques, with the aim to detect SQLi attacks in an effective manner and enhance the security of web applications. As part of the investigation, seven SQLi detection techniques including machine learning based detection are reviewed and their effectiveness against different types of SQLi attacks are compared. Results identified positive tainting and adoption of machine learning among the most effective techniques and stored procedures based SQLi as the most challenging attack to detect.\",\"PeriodicalId\":302869,\"journal\":{\"name\":\"2022 4th International Conference on Emerging Trends in Electrical, Electronic and Communications Engineering (ELECOM)\",\"volume\":\"7 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-11-22\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2022 4th International Conference on Emerging Trends in Electrical, Electronic and Communications Engineering (ELECOM)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ELECOM54934.2022.9965264\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 4th International Conference on Emerging Trends in Electrical, Electronic and Communications Engineering (ELECOM)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ELECOM54934.2022.9965264","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

多年来,技术进步推动了网络系统的大规模扩散,企业对互联网系统和服务的需求似乎永无止境。虽然数据被认为是企业的关键资产,其安全性非常重要,但网络系统面临的网络安全威胁越来越大。SQL注入(SQL injection, SQLi)攻击是web应用程序容易受到的关键攻击之一,成功的攻击可以将敏感信息泄露给攻击者,甚至破坏web系统。作为SQLi防御策略的一部分,有效检测SQLi攻击非常重要。尽管多年来已经设计了不同的技术来检测SQLi攻击,但是在审查和比较这些检测技术的有效性方面所做的工作还是有限的。因此,为了弥补这一文献空白,本文对不同的SQLi检测技术进行了回顾和比较分析,旨在有效地检测SQLi攻击,提高web应用程序的安全性。作为调查的一部分,回顾了包括基于机器学习的检测在内的七种SQLi检测技术,并比较了它们对不同类型SQLi攻击的有效性。结果表明,在最有效的技术和基于sql的存储过程中,积极的污染和采用机器学习是最具挑战性的攻击。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
Security in Web Applications: A Comparative Analysis of Key SQL Injection Detection Techniques
Over the years, technological advances have driven massive proliferation of web systems and businesses have harbored a seemingly insatiable need for Internet systems and services. Whilst data is considered as a key asset to businesses and that their security is of extreme importance, there has been growing cybersecurity threats faced by web systems. One of the key attacks that web applications are vulnerable to is SQL injection (SQLi) attacks and successful attacks can reveal sensitive information to attackers or even deface web systems. As part of SQLi defence strategy, effective detection of SQLi attacks is important. Even though different techniques have been devised over the years to detect SQLi attacks, limited work has been undertaken to review and compare the effectiveness of these detection techniques. As such, in order to address this gap in literature, this paper performs a review and comparative analysis of the different SQLi detection techniques, with the aim to detect SQLi attacks in an effective manner and enhance the security of web applications. As part of the investigation, seven SQLi detection techniques including machine learning based detection are reviewed and their effectiveness against different types of SQLi attacks are compared. Results identified positive tainting and adoption of machine learning among the most effective techniques and stored procedures based SQLi as the most challenging attack to detect.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Unexpected Analog Signal Change Detector Based on Memristive System Artifact for Strategic Decision-Making by Telecommunication Firms A Web-Based Network Traffic Prediction and Classification Application using Machine Learning An adapted machine learning algorithm based-Fingerprints using RLS to improve indoor Wi-fi localization systems Estimation of Weibull Distribution Parameters by Using Excel Solver Tool for Wind Speed Data at Al-Aziziyah, Libya
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1