封面
声明
中文摘要
英文摘要
插图索引
表格索引
缩略语对照表
目录
第一章 绪论
1.1研究背景及意义
1.2研究内容和研究目标
1.3论文结构
第二章 基础知识
2.1 Java程序常见漏洞
2.2 Java程序分析方法
2.3 Java程序分析工具
2.4本章小结
第三章 基于Java源码的静态检测方法的研究
3.1基于Java源码的控制流分析
3.2基于Java源码的数据流分析
3.3基于IFDS问题的数据流分析
3.4别名分析
3.5本章小结
第四章 基于Java源码静态检测系统的设计与实现
4.1静态检测系统的框架设计
4.2控制流分析模块的实现
4.3 IFDS问题求解器模块的设计与实现
4.4数据流分析模块的设计与实现
4.5测试用例生成模块的设计与实现
4.6本章小结
第五章 基于Java语言的静态检测系统实验测试和结果分析
5.1测试场景
5.2测试方案
5.3测试结果及分析
5.4本章小结
第六章 总结与展望
6.1工作总结
6.2研究展望
参考文献
致谢
作者简介