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

基于约束系统模型的缓冲区溢出漏洞检测系统

摘要第1-10页
ABSTRACT第10-11页
第一章 绪论第11-18页
   ·论文的研究背景第11页
   ·论文的研究意义第11-12页
   ·相关技术研究第12-16页
     ·软件的静态分析技术第12-13页
     ·软件的形式化验证技术第13-14页
     ·软件的动态安全测试技术第14-16页
   ·论文的研究内容第16页
   ·论文的组织结构第16-18页
第二章 缓冲区属性约束系统第18-27页
   ·缓冲区溢出漏洞的形成机理第18-20页
   ·典型的缓冲区溢出漏洞检测方法第20-21页
     ·采用约束分析技术的溢出漏洞检测方法第20-21页
     ·采用模型检测技术的溢出漏洞检测方法第21页
   ·缓冲区属性约束系统的建立第21-25页
     ·属性的初始化第22-23页
     ·属性的传递第23-24页
     ·属性的验证第24-25页
   ·约束系统的求解第25-26页
   ·本章小结第26-27页
第三章 CodeAnalysis 系统框架的设计第27-32页
   ·系统整体框架第27-28页
   ·前端系统结构第28页
   ·后端系统结构第28-29页
   ·实例分析第29-31页
   ·本章小结第31-32页
第四章 CodeAnalysis 系统的实现第32-50页
   ·系统的结构第32页
   ·代码合并模块第32-34页
     ·功能和结构第32-33页
     ·核心算法第33-34页
   ·XML 文件解析模块第34-39页
     ·XML 配置文件第34-35页
     ·功能和结构第35-36页
     ·重要函数和算法第36-38页
     ·数据结构第38-39页
   ·AST 代码插桩模块第39-43页
     ·功能和结构第39-40页
     ·重要函数和算法第40-42页
     ·数据结构第42-43页
   ·源代码返回模块第43-47页
     ·功能和结构第43-44页
     ·全局元素的返回第44页
     ·函数体定义的返回第44-47页
   ·路径重定位模块第47-49页
     ·功能和结构第47页
     ·重要函数和算法第47-48页
     ·实例说明第48-49页
   ·本章小结第49-50页
第五章 CodeAnalysis 系统优化第50-62页
   ·指针别名分析概述第50-51页
   ·别名分析框架第51-52页
     ·基本框架第51-52页
     ·别名分析与模型检测算法的结合第52页
   ·算法详细设计第52-57页
     ·核心数据结构设计第53-54页
     ·别名分析算法第54-56页
     ·优化后属性约束的操作第56-57页
     ·优化后系统框架第57页
   ·优化方案测试第57-60页
     ·漏报实例第58-59页
     ·误报实例第59-60页
   ·本章小结第60-62页
第六章 CodeAnalysis 系统评测第62-67页
   ·测试环境第62页
   ·对测试用例的评测第62页
   ·对开源软件的检测第62-66页
     ·gzip-1.2.4 漏洞检测第63-65页
     ·glftpd-2.00 漏洞检测第65-66页
   ·本章小结第66-67页
结束语第67-69页
参考文献第69-72页
作者简历 攻读硕士学位期间完成的主要工作第72-73页
致谢第73页

论文共73页,点击 下载论文
上一篇:基于WCF的空间信息网络服务安全机制研究与实践
下一篇:基于行为分析的代码危害性评估技术研究