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

基于符号化执行的Fuzzing测试集动态生成技术研究

表目录第1-8页
图目录第8-10页
摘要第10-11页
ABSTRACT第11-12页
第一章 绪论第12-18页
   ·课题背景第12页
   ·课题研究意义第12-13页
   ·国内外研究现状第13-15页
     ·Fuzzing 测试技术第13-14页
     ·符号化执行测试技术第14-15页
   ·论文研究内容第15-16页
   ·论文结构及章节安排第16-18页
第二章 基于符号化执行的Fuzzing 测试第18-23页
   ·Fuzzing 测试第18-20页
     ·Fuzzing 测试概述第18-19页
     ·Fuzzing 测试方法及分析第19-20页
   ·符号化执行第20-21页
     ·符号化执行概述第20-21页
     ·基于符号化执行的测试技术第21页
   ·基于符号化执行的Fuzzing 测试技术第21-22页
   ·本章小结第22-23页
第三章 基于符号化执行的Fuzzing 测试方法关键技术第23-54页
   ·基于代码插桩的动态二进制分析第23-31页
     ·可执行程序分析方法比较第24-25页
     ·动态二进制插桩技术第25页
     ·动态二进制插桩平台Valgrind第25-27页
     ·VEX 中间表示第27-30页
     ·基于中间表示的代码插桩第30-31页
   ·基于动态污点传播的输入依赖分析第31-36页
     ·污点传播概述第31-32页
     ·基于多重标记的动态污点数据流跟踪第32-36页
     ·基于动态污点分析的示例第36页
   ·基于精简程序切片的路径约束生成第36-45页
     ·程序切片技术概述第37-38页
     ·一种基于前向分析的动态程序切片算法第38-41页
     ·基于输入依赖的程序切片精简第41-43页
     ·基于关键输入的路径约束简化第43-45页
   ·基于STP 的路径约束求解第45-51页
     ·约束满足问题第45-46页
     ·路径约束求解第46-51页
   ·路径遍历及选路策略第51-53页
     ·基于代的路径遍历算法第51-52页
     ·基于最大化代码覆盖的路径选择策略第52-53页
   ·本章小结第53-54页
第四章 原型系统的设计与实现第54-68页
   ·原型系统总体设计第54-55页
     ·原型系统工作原理第54页
     ·原型系统组成框架第54-55页
     ·原型系统工作方式第55页
   ·动态二进制分析模块的设计与实现第55-65页
     ·基于中间表示的代码插桩实现第56-58页
     ·动态污点分析实现第58-64页
     ·路径约束动态生成实现第64-65页
   ·路径覆盖模块的设计与实现第65-67页
     ·基于路径约束求解的输入数据生成第66页
     ·输入数据权值计算第66-67页
   ·本章小结第67-68页
第五章 原型系统的测试与分析第68-78页
   ·测试概述第68-69页
     ·测试环境第68页
     ·测试对象及测试用例第68页
     ·测试内容及目的第68-69页
   ·功能测试第69-72页
     ·分支结构程序测试第69-71页
     ·循环结构程序测试第71-72页
   ·性能测试第72-76页
     ·执行效率测试第73-75页
     ·优化效果测试第75-76页
     ·符号化执行测试第76页
   ·比较测试第76-77页
   ·本章小结第77-78页
结束语第78-80页
参考文献第80-83页
作者简历 攻读硕士学位期间完成的主要工作第83-84页
致谢第84页

论文共84页,点击 下载论文
上一篇:业务感知的互联网流量管理关键技术研究
下一篇:面向多下一跳路由机制的负载均衡算法研究