首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--一般性问题论文--安全保密论文

二进制程序漏洞挖掘技术的研究与工具实现

摘要第1-5页
ABSTRACT第5-11页
第一章 绪论第11-17页
   ·引言第11-12页
   ·二进制程序漏洞挖掘技术概述第12-15页
     ·手工测试技术第12页
     ·Fuzzing技术第12-13页
     ·二进制比对技术第13页
     ·静态分析技术第13-14页
     ·动态分析技术第14-15页
   ·研究目的及论文结构第15页
   ·本文的贡献第15-17页
第二章 二进制程序分析技术和相关理论第17-33页
   ·二进制静态分析第17-28页
     ·基础理论知识第20-22页
     ·数据流分析第22-25页
     ·控制流分析第25页
     ·静态分析算法简述第25-28页
   ·二进制动态插桩分析第28-30页
   ·污点传播技术研究第30-31页
   ·符号执行技术研究第31-32页
   ·小结第32-33页
第三章 漏洞模式第33-37页
   ·常见漏洞模式第33-34页
   ·漏洞模式举例第34-36页
     ·典型缓冲区溢出举例第34-36页
   ·形式化定义第36-37页
第四章 二进制程序静态分析工具的设计与实现第37-59页
   ·BINNAVI支撑平台简介第37-38页
   ·BAT工作机理第38-40页
   ·BAT框架和部件描述第40-44页
     ·框架描述第40-41页
     ·主功能部件第41-42页
     ·辅助部件第42-44页
   ·中间表示语言第44-48页
     ·REIL介绍第44-46页
     ·eREIL设计考虑第46页
     ·关键设计第46-48页
   ·模拟执行器第48-56页
     ·基础支撑架构第49-52页
     ·过程内数据流分析第52-54页
     ·函数摘要第54-55页
     ·库函数模拟分析第55-56页
   ·缺陷智能识别第56-57页
   ·小结第57-59页
第五章 PIN二进制插桩分析工具的设计与实现第59-67页
   ·DYNTOOL工作机理第59-60页
   ·DYNTOOL框架和部件描述第60-61页
   ·关键设计第61-65页
     ·程序状态抽象第61-63页
     ·指令插桩解释执行第63-64页
     ·库函数插桩分析第64-65页
   ·小结第65-67页
第六章 工具实验分析第67-73页
   ·BAT静态分析工具实验第67-72页
     ·典型的实验案例分析第67-70页
     ·实际应用案例分析第70-72页
   ·DYNTOOL二进制动态插桩工具实验第72页
   ·实验小结第72-73页
结束语第73-75页
参考文献第75-79页
致谢第79-80页
在读期间发表的学术论文与取得的研究成果第80页

论文共80页,点击 下载论文
上一篇:可信云计算平台模型的研究及其改进
下一篇:检测器生成和自我表示方法研究