声明
第一章 绪论
1.1 论文研究背景与意义
1.2 国内外研究现状
1.3 论文研究问题、主要工作及创新
1.4 论文章节安排
第二章 协议逆向分析基础
2.1 基本概念
2.2 协议逆向分析方法
2.3 协议逆向分析中的动态二进制分析方法
2.4 动态二进制分析平台
2.5 协议逆向分析发展趋势
2.6 本章小结
第三章 基于程序动态二进制分析的消息格式逆向解析方法
3.1 问题分析
3.2 协议消息格式逆向解析方法概述
3.3 构建指令执行迹
3.4 污点传播分析
3.5 逆向推理接收消息结构
3.6 逆向推理发送消息结构
3.7 消息格式语法结构、存储与记录
3.8 协议消息格式逆向提取系统实现与实验分析
3.9 本章小结
第四章 协议模型逆向提取方法
4.1 问题分析
4.2 协议模型逆向提取方法概述
4.3 广义消息格式推理
4.4 协议会话分析
4.5 模型提取
4.6 ReverPS性能评估与实验分析
4.7 本章小结
第五章 协议模型指导的协议偏离挖掘
5.1 协议偏离及其应用
5.2 相关工作
5.3 协议实现偏离挖掘方法框架
5.4 基于协议模型指导的主动迭代测试
5.5 协议偏离挖掘系统实现
5.6 协议偏离挖掘实验及分析
5.7 本章小结
第六章 基于协议偏离的程序协议指纹自动提取与识别
6.1 问题分析
6.2 相关工作
6.3 协议指纹自动提取与识别方法概述
6.4 协议特征提取
6.5 协议指纹库构造与优化
6.6 基于动态二进制分析的协议指纹识别
6.7 实验及分析
6.8 本章小结
第七章 结束语
7.1 论文主要贡献及创新工作
7.2 研究展望
致谢
参考文献
作者在学期间取得的学术成果
作者在学期间参加的科研工作