声明
摘要
第1章绪论
1.1研究背景
1.2国内外研究现状
1.3论文的研究内容
1.4论文的结构
第2章缓冲区溢出攻击技术
2.1缓冲区溢出概念
2.2缓冲区溢出分类
2.2.1栈溢出
2.2.2堆溢出
2.2.3 BSS溢出
2.2.4格式化串溢出
2.3缓冲区溢出攻击原理
2.3.1缓冲区溢出攻击实现过程
2.3.2代码植入技术Heap Spray
2.4本章小结
第3章Heap Spray攻击技术研究
3.1 Heap Spray攻击原理
3.1.1 Heap Spray攻击技术分析
3.1.2 Heap Spray实例分析
3.2针对Heap Spray的防御技术分析
3.2.1 DEP
3.2.2 Nozzle
3.3 Heap Spray攻击模型设计
3.3.1反汇编对抗模块
3.3.2喷射块构造模块
3.3.3随机化喷射块模块
3.4 shellcode编码技术改进
3.4.2 shellcode编码技术改进
3.5本章小结
第4章Heap Spray防御策略研究
4.1基于缓冲区溢出的防御
4.1.1代码级检测
4.1.2运行时保护
4.1.3阻止攻击代码执行
4.1.4加强系统防护
4.2基于Heap Spray的防御策略
4.3针对HSM模型的防御策略研究
4.3.1基于滑板指令的检测策略改进
4.3.2基于ROP链的检测策略改进
4.4本章小结
第5章仿真及结果分析
5.1仿真环境
5.2精准性验证
5.3抗查杀性验证
5.4本章小结
结论
参考文献
攻读硕士学位期间发表的论文和获得的科研成果
致谢
沈阳理工大学;