-
题名基于RASP和机器学习的SQL注入检测方法
- 1
-
-
作者
秦泽坤
聂闻
董林旺
骆明华
-
机构
福建农林大学机电工程学院
中国科学院海西研究院泉州装备制造研究中心
江西理工大学资源与环境工程学院
-
出处
《信息技术》
2025年第3期69-75,85,共8页
-
基金
福建省科学院科学技术合作计划(STS,2022T3051)
江西省杰出青年基金(20212ACB214005)。
-
文摘
为了在DevOps环境下对Web应用的SQL注入进行有效防御,针对目前检测SQL注入方法中的问题,提出了一种基于RASP(Runtime Application Self-Protection,运行时应用自我保护)和机器学习的SQL注入检测方法。使用RASP技术通过监控应用程序的执行过程,在攻击发生时及时识别并阻止恶意SQL语句的执行,通过结合机器学习算法来对SQL注入攻击进行自动化识别和分类,对输入的SQL语句是否包含恶意注入代码进行准确的判断。实验表明,成功拦截了SQLMAP等级三发送的225条SQL注入请求中的219条攻击语句,证明该方案能够在不修改所防护应用程序的源码的情况下实现对SQL注入攻击的有效判断识别和拦截。
-
关键词
SQL注入攻击
运行时应用自我保护
ALBERT
逻辑回归
DevSecOps
-
Keywords
SQL injection attacks
runtime application self-protection
ALBERT
logisticregression
DevSecOps
-
分类号
TP311.5
[自动化与计算机技术—计算机软件与理论]
-