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

需求驱动的软件安全缺陷自动测试生成

摘要第1-6页
ABSTRACT第6-8页
目录第8-11页
图目录第11-12页
表目录第12-13页
第1章 绪论第13-19页
   ·研究背景第13-14页
   ·研究现状第14-15页
   ·研究内容与贡献第15-17页
   ·论文结构第17-19页
第2章 软件安全缺陷第19-62页
   ·常见的软件安全缺陷第19-22页
     ·缓冲区溢出第19-20页
     ·运算溢出第20-21页
     ·资源泄漏第21-22页
   ·安全缺陷的发掘方法第22-24页
     ·软件缺陷发掘方法第22-23页
     ·缺陷模式第23页
     ·缺陷模式示例第23-24页
   ·漏洞的手工分析方法第24-61页
     ·漏洞的基本信息第24-25页
     ·漏洞的机理分析第25-26页
     ·漏洞的利用价值第26页
     ·漏洞研究平台环境的搭建第26-27页
     ·漏洞溢出点的定位、触发流程第27-34页
     ·漏洞的动态调试和内存空间分析第34-42页
     ·漏洞利用程序的编写和测试第42-60页
     ·讨论第60-61页
   ·本章小结第61-62页
第3章 白盒测试策略和自动测试生成第62-70页
   ·基于路径分析的白盒测试策略第63-66页
     ·控制流测试策略第63-64页
     ·数据流测试策略第64-65页
     ·路径覆盖策略的相互关系第65-66页
   ·基于符号执行的自动测试生成方法第66-69页
     ·程序静态分析第66-67页
     ·符号执行在自动测试生成中的应用第67-68页
     ·基于符号执行的自动测试生成方法的改进第68页
     ·约束求解第68-69页
   ·本章小结第69-70页
第4章 需求驱动的软件安全缺陷自动测试生成第70-90页
   ·需求驱动的白盒测试策略第70-71页
   ·补丁指导的自动测试生成方法第71-79页
     ·补丁信息第71-73页
     ·方法框架第73-74页
     ·程序模型第74-75页
     ·路径查找算法第75-77页
     ·符号执行算法第77-79页
   ·按需回溯的自动测试生成方法第79-89页
     ·一个例子第80-81页
     ·回溯的测试生成第81-83页
     ·程序模型第83-84页
     ·过程内分析阶段第84-86页
     ·回溯阶段第86-87页
     ·展开阶段第87-88页
     ·讨论第88-89页
   ·本章小结第89-90页
第5章 需求驱动的安全缺陷自动检测系统的设计与原型实现第90-106页
   ·总体框架第90-91页
   ·C2Simulator模块第91-93页
     ·算法第91-92页
     ·接口第92-93页
     ·讨论第93页
   ·Gcc2Phx模块第93-96页
     ·算法第94-95页
     ·接口第95-96页
     ·讨论第96页
   ·缺陷检测模块第96-103页
     ·算法第97-100页
     ·接口第100-102页
     ·讨论第102-103页
   ·结果显示模块第103页
   ·实验结果与分析第103-105页
   ·本章小结第105-106页
第6章 结束语第106-109页
   ·本文的主要工作第106-107页
   ·本文的贡献第107-108页
   ·未来的工作第108-109页
参考文献第109-118页
致谢第118-119页
在读期间发表的学术论文与取得的研究成果第119-120页
在读期间参加的科研项目第120页

论文共120页,点击 下载论文
上一篇:指针逻辑的扩展与应用
下一篇:数字化X线摄影图像增强方法研究