摘要
本发明涉及SQL识别技术领域,特别涉及一种基于深度学习的SQL注入攻击识别方法及系统。包括步骤:从多个实际应用场景采集历史SQL查询真实数据和待测SQL查询数据并进行预处理,并转换为向量形式输入BERT模型,得到历史SQL真实特征向量、待测SQL查询数据的向量序列;构建WGAN模型,训练好的WGAN生成器;利用训练好的WGAN生成器生成模拟SQL注入攻击样本;训练WGAN判别器,将待测SQL查询数据的向量序列输入训练好的WGAN判别器,得到待测SQL查询数据的注入攻击类别。本发明通过结合BERT和WGAN的技术优势,显著提高了对SQL注入攻击的识别能力。
技术关键词
攻击识别方法
WGAN模型
BERT模型
数据
序列
可读存储介质
样本
语句
随机噪声
识别系统
计算机
分词
场景
识别模块
解码
关键字
处理器
编码器
非线性
系统为您推荐了相关专利信息
参数估计方法
参数估计模型
蓄电池组
神经网络模型
放电起始电压
图像分割方法
多通道
信号特征
双向变换器
解码模块
风力发电厂
发电量
交易方法
绿证交易
风力发电数据
人民币
区块链联盟链
兑换系统
智能识别设备
分布式账本