arrow
返回

Effective SQL Injection Detection: A Fusion of Binary Olympiad Optimizer and Classification Algorithm

delete2024-09-19
delete0
delete
OA
AI
DOI:10.3390/math12182917delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
由于SQL注入允许攻击者与应用程序数据库进行交互,因此被视为一个重要的安全问题。通过应用机器学习算法,可以识别SQL注入攻击。问题:在机器学习方法训练阶段,使用有效特征开发高精度最优分类器。具有最高效力的特征指定被认为是NP完全组合优化挑战。选择最有效特征是指识别数据集中最小且最有效的特征集的过程。本文的出发点是优化SQL注入攻击检测方法的准确率、精确度和敏感度参数。方法:本文提出了一种识别SQL注入攻击的方法。第一步,开发了一个包含13个特征的特定训练数据集。第二步,为了确定数据集的最佳特征,开发了一种特定的二进制奥林匹克优化算法变体。使用多种机器学习算法创建最优攻击检测器。结果:根据进行的实验,使用人工神经网络和特征选择器的建议SQL注入检测器可实现99.35%的准确率、100%的精确度和100%的敏感度。由于选择了约30%的有效特征,所提出的方法增强了SQL注入检测器的效力。

期刊

暂无期刊信息

机构

暂无机构信息
引用论文

引用论文

暂无论文信息