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

面向软件脆弱性分析的并行符号执行技术研究

摘要第4-6页
Abstract第6-7页
目录第8-11页
图录第11-13页
表录第13-14页
第一章 绪论第14-32页
    1.1 研究背景及意义第14-15页
    1.2 技术基础第15-19页
        1.2.1 符号执行技术第15-17页
        1.2.2 约束求解技术第17-19页
    1.3 相关研究第19-25页
        1.3.1 传统符号执行第19-21页
        1.3.2 并行符号执行第21-22页
        1.3.3 约束求解第22-24页
        1.3.4 问题分析第24-25页
    1.4 论文主要工作及创新第25-28页
        1.4.1 研究内容第25-27页
        1.4.2 研究成果第27-28页
    1.5 论文章节安排第28-32页
第二章 基于路径簇归约的并行符号执行第32-44页
    2.1 问题描述第32-33页
    2.2 程序依赖关系第33-35页
        2.2.1 控制流分析第34页
        2.2.2 数据流分析第34-35页
    2.3 PSEPDA 技术第35-41页
        2.3.1 路径簇的定义第35-36页
        2.3.2 路径簇归约算法第36-39页
        2.3.3 路径簇端点识别方法第39-41页
        2.3.4 基于路径簇的并行符号执行方法第41页
    2.4 实验及分析第41-43页
    2.5 本章小结第43-44页
第三章 基于混和输入的环境交互方法第44-56页
    3.1 现有技术总结第44-46页
        3.1.1 函数摘要第44-45页
        3.1.2 环境建模第45页
        3.1.3 Concolic Testing方法第45-46页
    3.2 问题描述第46-48页
    3.3 程序执行的一致性第48-49页
    3.4 混合符号执行第49-52页
        3.4.1 具体执行与符号执行的双向切换第49-51页
        3.4.2 混合路径求解方法第51-52页
    3.5 实验及分析第52-54页
    3.6 本章小结第54-56页
第四章 基于动态符号执行的敏感点并行逼近方法第56-68页
    4.1 引言第56-57页
    4.2 路径选择策略第57-59页
        4.2.1 广度优先(Breadth-First Search, BFS)第57页
        4.2.2 深度优先(Depth-First Search, DFS)第57-58页
        4.2.3 随机选择(Random Path, RP)第58页
        4.2.4 轮询调度(Round-Robin Scheduling, RRS)第58页
        4.2.5 代搜索(Generation Search, GS)第58-59页
        4.2.6 距离优先的代搜索(Generation Search Combined with Distance Priority,GSCDP)第59页
    4.3 PASPDSE 技术第59-65页
        4.3.1 二进制代码执行语义提取第60-61页
        4.3.2 基于调用链回溯的距离算法第61-63页
        4.3.3 并行动态测试第63-65页
    4.4 实验及分析第65-66页
    4.5 本章小结第66-68页
第五章 基于相容和搜索结合的并行约束求解方法第68-82页
    5.1 问题描述第68-70页
    5.2 关键技术第70-76页
        5.2.1 并行相容技术第70-75页
        5.2.2 结合并行相容的并行搜索技术第75-76页
    5.3 实验及分析第76-80页
        5.3.1 测试环境第76-77页
        5.3.2 并行相容模型的实验验证第77-79页
        5.3.3 并行搜索算法的验证第79-80页
    5.4 本章小结第80-82页
第六章 基于符号执行的软件补丁比对分析第82-96页
    6.1 补丁比对技术的发展第82-84页
    6.2 问题描述第84-86页
        6.2.1 问题提出第84-85页
        6.2.2 问题定义第85-86页
    6.3 基于图形同构的函数级结构化比较第86-87页
    6.4 基于符号执行的基本块级语义比较第87-88页
    6.5 系统实现第88-89页
    6.6 实例测试第89-95页
        6.6.1 功能测试第89-92页
        6.6.2 对比测试第92-95页
    6.7 本章小结第95-96页
第七章 总结与展望第96-99页
    7.1 论文工作总结第96-97页
    7.2 研究工作展望第97-99页
致谢第99-100页
参考文献第100-106页
作者简历第106-107页

论文共107页,点击 下载论文
上一篇:氢氧化钾催化羧酸与氮杂环丙烷的开环反应研究
下一篇:乌兰察布地表浅部氡浓度分布特征及实验研究