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

软件源代码安全分析研究

摘要第1-5页
Abstract第5-9页
第一章 绪论第9-17页
   ·研究意义第9-12页
     ·软件安全的意义第9-10页
     ·软件源代码安全分析的意义第10-12页
   ·研究思路第12-13页
   ·项目背景第13-14页
   ·论文主要工作与组织结构第14-17页
第二章 相关技术基础第17-29页
   ·软件安全漏洞分类第17-21页
   ·程序分析技术第21-23页
     ·静态程序分析第21-22页
     ·动态程序分析第22-23页
   ·用于安全分析的形式化方法第23-28页
     ·类型系统第24-25页
     ·定理自动证明第25-26页
     ·模型检查第26-28页
   ·本章小结第28-29页
第三章 用于软件源代码安全分析的编译器基础架构第29-51页
   ·编译器基础架构整体设计第29-31页
   ·语言识别第31-41页
     ·中间表示的设计第32-33页
     ·语法分析方法的选择第33-35页
     ·C/C++前端构造第35-39页
     ·Java 前端构造第39-41页
   ·基本语义信息抽取第41-47页
     ·控制流图生成第41-43页
     ·敏感的数据流分析方法第43-47页
   ·基于基础架构的安全分析方法第47-49页
   ·本章小结第49-51页
第四章 敏感的指针别名分析第51-73页
   ·别名信息的表示与推导第51-57页
     ·别名信息的表示第51-55页
     ·基于关系操作的别名信息推导第55-57页
   ·指针别名分析方法第57-65页
     ·指针别名分析的整体流程设计第57-59页
     ·过程内指针别名分析第59-61页
     ·跨过程指针别名分析第61-65页
   ·路径优化及实例分析第65-71页
     ·路径优化第65-67页
     ·实例分析第67-71页
   ·本章小结第71-73页
第五章 用于安全分析的语义类型系统形式化模型第73-85页
   ·安全分析中的类型系统第73页
   ·基于类型系统的安全分析方法第73-75页
   ·语言类型系统与语义类型系统第75-78页
     ·对象状态与程序错误第75-76页
     ·以状态集合为依据的类型系统建模第76-78页
   ·语义类型系统的构造方法第78-83页
     ·指针相关安全规范断言集合第79-80页
     ·用于安全分析的类型推导规则第80-83页
   ·相关工作比较第83-84页
   ·本章小结第84-85页
第六章 基于自动机的定制化安全分析第85-101页
   ·典型安全漏洞的源代码模式分析第85-88页
   ·自动机模型第88-93页
   ·基于自动机的安全分析第93-96页
   ·基于静态报告安全漏洞的动态植入监测第96-99页
   ·相关工作比较第99-100页
   ·本章小结第100-101页
第七章 基于信息流图逆向搜索的隐通道自动检测第101-113页
   ·隐通道的形式化定义第101-103页
   ·基于静态分析的隐通道自动检测第103-109页
     ·源代码预分析第103-104页
     ·信息流提取第104-106页
     ·信息流图的构造及遍历第106-108页
     ·隐通道路径的筛选第108-109页
   ·实例分析第109-110页
   ·相关工作比较第110-112页
   ·本章小结第112-113页
第八章 工作总结与下一步研究第113-117页
   ·工作总结第113-114页
   ·下一步研究第114-117页
致谢第117-119页
参考文献第119-127页
攻读博士期间的研究成果第127-129页
攻读博士期间参加的科研项目第129-130页

论文共130页,点击 下载论文
上一篇:图像分析中的非负矩阵分解理论及其最优化和正则化方法研究
下一篇:生物发光断层成像的系统设计与算法研究