嵌入式系统抗缓冲区溢出攻击的硬件防御机制研究
摘要 | 第1-5页 |
ABSTRACT | 第5-8页 |
1 绪论 | 第8-14页 |
·课题研究背景及意义 | 第8-9页 |
·国内外研究动态 | 第9-12页 |
·主要完成工作 | 第12-13页 |
·论文组织结构 | 第13-14页 |
2 缓冲区溢出攻击解析 | 第14-22页 |
·缓冲区溢出的技术背景 | 第14-16页 |
·溢出示例 | 第16-19页 |
·缓冲区溢出原理及危害分析 | 第19-21页 |
·本章小结 | 第21-22页 |
3 防御系统设计及系统实现 | 第22-50页 |
·防御思路 | 第22-25页 |
·平台简介 | 第25-28页 |
·各模块实现 | 第28-49页 |
·FIFM 结构概述 | 第29-30页 |
·VEU 模块设计 | 第30-40页 |
·辅助模块设计 | 第40-43页 |
·返回地址硬件堆栈 | 第43页 |
·缓冲区边界检查模块 | 第43-46页 |
·栈边界检查模块 | 第46-47页 |
·跳转检查模块 | 第47-49页 |
·本章小结 | 第49-50页 |
4 测试及实验结果 | 第50-61页 |
·LEON3 处理器测试 | 第50-52页 |
·FIFM 功能仿真 | 第52-56页 |
·FPGA 验证 | 第56-59页 |
·硬件开销和性能代价 | 第59-60页 |
·本章小结 | 第60-61页 |
5 总结 | 第61-62页 |
致谢 | 第62-63页 |
参考文献 | 第63-66页 |
附录 攻读硕士学位期间发表的论文和申请专利 | 第66页 |