一种SQL注入检测方法
    1.
    发明授权

    公开(公告)号:CN116796326B

    公开(公告)日:2023-11-14

    申请号:CN202311048644.3

    申请日:2023-08-21

    Abstract: 本发明公开了一种SQL注入检测方法,包括:收集用于训练和测试的SQL查询数据集,SQL查询数据集包括‑SQL注入类别的查询语句和非SQL注入类别的查询语句;针对SQL查询数据集通过使用卡方检验进行特征提取,选择与SQL注入攻击检测相关的特征向量;对概率神经网络PNN模型进行训练,与SQL注入攻击检测相关的特征向量为PNN模型的输入,输出SQL查询语句类别。本发明中,通过深度学习的自动特征提取和学习大量样本数据中的模式,具有强大的泛化能力和自适应性,能够有效地识别未知和新颖的SQL注入攻击。并且通过使用卡方检验进行特征提取,我们能够选择出与SQL注入攻击检测相关性较高的特征,提高模型的准确性和性能。

    一种SQL注入检测方法
    2.
    发明公开

    公开(公告)号:CN116796326A

    公开(公告)日:2023-09-22

    申请号:CN202311048644.3

    申请日:2023-08-21

    Abstract: 本发明公开了一种SQL注入检测方法,包括:收集用于训练和测试的SQL查询数据集,SQL查询数据集包括‑SQL注入类别的查询语句和非SQL注入类别的查询语句;针对SQL查询数据集通过使用卡方检验进行特征提取,选择与SQL注入攻击检测相关的特征向量;对概率神经网络PNN模型进行训练,与SQL注入攻击检测相关的特征向量为PNN模型的输入,输出SQL查询语句类别。本发明中,通过深度学习的自动特征提取和学习大量样本数据中的模式,具有强大的泛化能力和自适应性,能够有效地识别未知和新颖的SQL注入攻击。并且通过使用卡方检验进行特征提取,我们能够选择出与SQL注入攻击检测相关性较高的特征,提高模型的准确性和性能。

Patent Agency Ranking