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

基于指令执行记录的二进制程序动态切片技术

摘要第1-4页
Abstract第4-9页
第1章 绪论第9-15页
   ·课题背景第9页
   ·UnifiedKernel项目第9-11页
   ·UnifiedKernel项目遇到的问题第11-12页
   ·动态程序切片工作的法律后果第12-14页
   ·本文的主要工作和安排第14-15页
第2章 现有程序切片技术第15-27页
   ·程序分析的分类第15-16页
   ·程序切片技术第16-22页
     ·静态切片技术第17-18页
     ·动态程序切片第18-19页
     ·混合程序切片第19-20页
     ·并发动态程序切片第20页
     ·条件程序切片第20-21页
     ·不定形程序切片第21-22页
   ·程序切片技术的应用第22-24页
     ·程序调试第22页
     ·代码聚合度度量第22-23页
     ·程序理解第23页
     ·软件安全性分析第23-24页
     ·程序正确性分析第24页
   ·现有程序切片技术的不足第24-25页
   ·本章小结第25-27页
第3章 二进制程序的初步处理第27-41页
   ·概述第27-29页
     ·程序切片技术的步骤第27-28页
     ·术语定义第28-29页
   ·动态反汇编第29-31页
     ·指令获取第30-31页
     ·指令解码第31页
   ·记录执行序列第31-34页
     ·需要记录的执行信息第31-34页
     ·函数的分划和控制流图的生成第34页
   ·控制依赖图第34-39页
     ·指令支配和控制依赖关系第36-39页
     ·控制依赖图的建立第39页
   ·本章小结第39-41页
第4章 基于指令执行记录的程序切片第41-53页
   ·概述第41-42页
   ·结构化程序的动态切片第42-45页
   ·程序切片中的其他因素第45-52页
     ·半结构化程序中的无条件跳转指令第45-49页
     ·CALL指令和RET指令第49-50页
     ·未遍历所有枝的条件跳转指令第50-51页
     ·系统调用的影响第51-52页
   ·本章小结第52-53页
第5章 实验设计与结果第53-59页
   ·实验设计第53-54页
   ·实验结果第54-57页
   ·本章小结第57-59页
第6章 总结与展望第59-62页
   ·总结第59-60页
   ·展望第60-62页
参考文献第62-66页
作者简历第66-67页
致谢第67页

论文共67页,点击 下载论文
上一篇:基于J2EE的信用风险分析系统
下一篇:投资监控系统的权限管理方案研究