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

一种Java源代码安全分析系统的设计与实现

摘要第1-5页
ABSTRACT第5-9页
第1章 引言第9-13页
   ·课题背景和意义第9-10页
   ·主要研究工作第10-11页
   ·本文的组织第11-13页
第2章 相关研究工作综述第13-19页
   ·软件安全检测算法第13-16页
     ·类型推断检测算法第13页
     ·数据流控制流检测算法第13-14页
     ·约束分析第14页
     ·三种主要静态分析方法的比较第14-15页
     ·其他分析方法第15-16页
   ·软件安全工具第16-18页
     ·Findbugs第16页
     ·Fortify第16-17页
     ·Checkstyle第17-18页
   ·本章小结第18-19页
第3章 系统总体设计与实现第19-38页
   ·方案设计及模型第19-20页
   ·系统处理流程第20-21页
   ·模块设计第21-37页
     ·代码解析器第21-24页
     ·代码分析引擎第24-36页
     ·安全分析报告器第36页
     ·数据库设计第36-37页
   ·本章小结第37-38页
第4章 系统关键技术研究与实现第38-61页
   ·Java语法分析第38-43页
     ·语法分析的方法第38页
     ·JAVA语法分析工具第38-40页
     ·语法分析工具的改进第40-43页
   ·Java安全漏洞分析第43-57页
     ·输入验证和表示(Input Validation and Representation)第43-50页
     ·API误用(API Abuse)第50-52页
     ·安全特性(Security Features)第52-54页
     ·错误(Errors)第54-57页
   ·Java规则设计第57-58页
     ·Java规则的形式第57页
     ·Java规则的内容第57-58页
   ·Java分析引擎第58-60页
     ·分析引擎的分类第58-59页
     ·分析引擎的处理流程第59-60页
   ·本章小结第60-61页
第5章 系统实验数据分析第61-71页
   ·系统界面第61-66页
     ·启动任务第61-63页
     ·停止任务第63页
     ·查看分析结果第63-65页
     ·导出分析结果第65-66页
   ·实验数据分析与比较第66-70页
     ·Webgoat5.1测试数据第66-69页
     ·Samate-java库测试数据第69-70页
   ·本章小结第70-71页
第6章 总结第71-73页
   ·本文总结第71页
   ·工作展望第71-73页
参考文献第73-75页
致谢第75页
攻读学位期间发表的学术论文目录第75页

论文共75页,点击 下载论文
上一篇:中文问答系统中的答案抽取算法研究
下一篇:基于工作流的电信增值业务管理系统的建模及实现