封面
声明
中文摘要
英文摘要
目录
第一章 绪论
1.1 研究背景
1.2 研究的目的和意义
1.3 符号执行研究现状
1.4相关技术和研究
1.5研究内容
1.6 组织结构
第二章 符号执行概述
2.1 符号执行简介
2.2 约束求解器简介
2.3 符号执行面临的挑战
2.4 本章小结
第三章 动态符号执行的优化研究
3.1 缓解路径爆炸的优化
3.2 基于无用函数分析的优化
3.3 内存模型的改进
3.4 本章小结
第四章 系统实现
4.1 总体架构
4.2 bitcode优化模块
4.3 语义解释器模块
4.4 执行状态选择模块
4.5 内存模型模块
4.6 安全缺陷检查模块
4.7 本章小结
第五章 实验与结论
5.1 实验说明
5.2 实验环境
5.3 安全缺陷检查实验
5.4 无用函数分析实验
5.5 执行状态选择算法实验
5.6 实验总结
第六章 总结与展望
6.1 本文总结
6.2 展望
致谢
参考文献
攻读硕士期间的研究成果