首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--软件工程论文

基于动态二进制翻译框架的代码复用攻击检测与防御

摘要第1-6页
Abstract第6-9页
插图索引第9-10页
附表索引第10-11页
第1章 绪论第11-16页
   ·课题背景与意义第11-12页
   ·相关研究现状第12-14页
     ·静态检测技术第12-13页
     ·动态检测技术第13-14页
   ·论文研究内容第14-15页
   ·论文组织结构第15-16页
第2章 相关知识概述第16-23页
   ·缓冲区溢出第16-17页
   ·ROP 攻击模型第17-19页
   ·JOP 攻击模型第19页
   ·二进制探测技术第19-21页
   ·小结第21-23页
第3章 DCRA 探测工具的设计与实现第23-32页
   ·系统概况第23-24页
   ·翻译器第24-26页
   ·探测器第26-28页
     ·常规探测第27页
     ·特殊探测第27-28页
   ·Cache第28-29页
   ·跳台第29-31页
   ·小结第31-32页
第4章 安全检测和性能优化的设计与实现第32-44页
   ·攻击检测器的设计第32-34页
   ·攻击检测器的实现第34-42页
     ·ELF 和共享对象的动态分析第34-35页
     ·影子栈第35-37页
     ·重新认证机制第37-40页
     ·控制流攻击检测第40-42页
   ·性能优化策略第42-43页
     ·映射表快速查找第42页
     ·间接跳转预测第42-43页
     ·符号表快速查找第43页
   ·小结第43-44页
第5章 实验第44-56页
   ·实验环境第44-45页
     ·硬件环境第44页
     ·软件环境第44-45页
   ·攻击示例第45-47页
     ·篡改函数返回地址第45页
     ·篡改长跳转地址第45-46页
     ·ROP 代码复用攻击第46-47页
     ·PLT+GOT 攻击第47页
   ·有效性测试第47-51页
     ·ROP 代码复用攻击的检测第48-49页
     ·综合对比第49-51页
   ·性能分析第51-54页
     ·SPEC CPU2006 测试第51-52页
     ·Linux 常见二进制程序测试第52-53页
     ·性能优化第53-54页
   ·小结第54-56页
结论第56-58页
参考文献第58-63页
致谢第63-64页
附录 A 攻读硕士学位期间所发表的学术论文目录第64-65页
附录 B 攻读硕士学位期间所参与的项目第65页

论文共65页,点击 下载论文
上一篇:基于新鲜指数的个性化推荐算法设计与实现
下一篇:CORDIC算法的优化研究及其硬件实现