计算机科学
SQL注入
数据报
网络数据包
SQL语言
计算机网络
恒虚警率
数据挖掘
数据库
按示例查询
搜索引擎
人工智能
情报检索
Web搜索查询
作者
Ignacio Samuel Crespo-Martínez,Adrián Campazas-Vega,Ángel Manuel Guerrero‐Higueras,Virginia Riego Del Castillo,Claudia Álvarez-Aparicio,Camino Fernández‐Llamas
标识
DOI:10.1016/j.cose.2023.103093
摘要
SQL injections rank in the OWASP Top 3. The literature shows that analyzing network datagrams allows for detecting or preventing such attacks. Unfortunately, such detection usually implies studying all packets flowing in a computer network. Therefore, routers in charge of routing significant traffic loads usually cannot apply the solutions proposed in the literature. This work demonstrates that detecting SQL injection attacks on flow data from lightweight protocols is possible. For this purpose, we gathered two datasets collecting flow data from several SQL injection attacks on the most popular database engines. After evaluating several machine learning-based algorithms, we get a detection rate of over 97% with a false alarm rate of less than 0.07% with a Logistic Regression-based model.
科研通智能强力驱动
Strongly Powered by AbleSci AI