首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机的应用论文--计算机网络论文--一般性问题论文

轻量级缓冲区溢出防护技术研究

摘要第1-5页
ABSTRACT第5-8页
第一章 引言第8-12页
   ·本课题研究意义第8-9页
   ·缓冲区溢出防御国内外研究现状第9-11页
   ·本文的主要工作第11页
   ·本文的章节安排第11-12页
第二章 缓冲区溢出攻击技术第12-28页
   ·缓冲区溢出攻击技术简介第12-13页
   ·普通缓冲区溢出攻击技术第13-22页
     ·堆栈溢出攻击技术第13-15页
     ·堆溢出攻击技术第15-16页
     ·格式化字符串溢出攻击技术第16-20页
     ·单字节溢出攻击技术第20-22页
   ·流程跳转攻击技术第22-23页
     ·覆盖返回地址第22-23页
     ·覆盖函数指针第23页
   ·shellcode的编写技术第23-27页
     ·shellcode的编写方法第24页
     ·shellcode的一般流程第24-26页
     ·缓冲区溢出代码的筛选第26-27页
   ·本章小结第27-28页
第三章 地址空间随机化的关键技术第28-45页
   ·Windows内核相关技术第28-33页
     ·Native API第28页
     ·系统服务第28-33页
   ·内存管理机制第33-36页
   ·设备驱动程序开发技术第36-44页
     ·使用设备驱动程序的目的第36-37页
     ·驱动程序的组成第37-39页
     ·加载卸载驱动程序第39-41页
     ·重要的数据结构第41-44页
   ·本章小结第44-45页
第四章 基于地址空间随机化的溢出防御系统的设计和实现第45-65页
   ·地址空间随机化定义第45页
   ·总体设计第45-46页
     ·功能目标第46页
     ·总体结构第46页
   ·动态链接库地址空间随机化设计实现第46-53页
     ·一般动态链接库随机化设计实现第47-52页
     ·特殊动态链接库随机化设计实现第52-53页
   ·堆栈地址空间随机化设计实现第53-58页
     ·主堆栈空间随机化设计实现第54-56页
     ·辅助堆栈空间随机化设计实现第56-58页
   ·堆空间随机化设计实现第58-60页
   ·PEB/TEB地址空间随机化设计实现第60-62页
   ·环境变量和命令行参数空间随机化设计实现第62-63页
   ·虚拟地址描述符空间随机化设计实现第63-64页
   ·本章小结第64-65页
第五章 实验与评估第65-69页
   ·溢出实验第65-66页
     ·功能目标第65页
     ·真实环境攻击测试第65页
     ·复杂攻击测试第65-66页
   ·性能评估第66-68页
   ·本章小结第68-69页
第六章 结论第69-71页
   ·技术存在的局限性第69-70页
   ·后续展望第70-71页
致谢第71-72页
参考文献第72-75页
攻硕期间取得的研究成果第75页

论文共75页,点击 下载论文
上一篇:人保财险四川分公司计算中心安全体系研究
下一篇:数字图像修复技术研究