声明
摘要
第一章绪论
1.1研究背景与意义
1.2国内外研究现状
1.2.1 SQL注入漏洞检测
1.2.2 SQL注入攻击检测
1.3本文的主要工作
1.4本文的结构安排
第二章SQL注入攻击
2.1 SQL注入攻击的概念
2.2 SQL注入攻击的流程
2.3 SQL注入攻击的特点
2.4 SQL注入攻击的方式
2.5本章小结
第三章基于改进TF-IDF算法的SQL注入攻击检测
3.1机器学习流程
3.2基于改进TF-IDF算法的SQL注入攻击检测的总体框架
3.3数据预处理
3.3.1编码处理
3.3.2大小写处理和分词
3.4 TF-IDF算法
3.5改进TF-IDF算法
3.5.1 SQL抽象语法树
3.5.2改进后的TF-IDF算法
3.6实验与结果分析
3.6.1实验环境
3.6.2数据集
3.6.3评价指标
3.6.4结果分析
3.7本章小结
第四章基于AT-BiGRU-AdaBoost模型的SQL注入攻击检测
4.1循环神经网络
4.1.1 RNN基本结构
4.1.2 BiGRU神经网络
4.1.3Attention机制
4.2 AdaBoost算法
4.3基于AT-BiGRU-AdBoost模型的SQL注入攻击检测框架
4.3.1数据预处理
4.3.2 Wbrd2Vec生成词向量
4.4 AT-BiGRU-AdaBoost模型
4.5实验与结果分析
4.5.1实验环境与设计
4.5.2实验结果与分析
4.6本章小结
5.1研究工作总结
5.2展望
参考文献
致谢
攻读学位期间发表论文情况
广西大学;