首页--工业技术论文--自动化技术、计算机技术论文--自动化技术及设备论文--自动化系统论文--自动控制、自动控制系统论文

基于工控协议的Fuzzing测试方法研究及工具实现

摘要第5-6页
abstract第6-7页
第一章 绪论第10-16页
    1.1 研究背景及意义第10-11页
    1.2 国内外研究现状第11-13页
        1.2.1 工控安全研究现状第11-12页
        1.2.2 Fuzzing测试研究现状第12-13页
    1.3 主要研究内容第13-14页
    1.4 论文组织结构第14-16页
第二章 理论基础概述第16-30页
    2.1 Fuzzing测试第16-19页
        2.1.1 Fuzzing测试概述第16页
        2.1.2 Fuzzing测试流程第16-18页
        2.1.3 Fuzzing测试分类第18-19页
    2.2 典型Fuzzing测试工具第19-24页
        2.2.1 Sulley框架分析第19-22页
        2.2.2 Sulley的应用特点剖析第22-24页
    2.3 工控协议第24-29页
        2.3.1 工控协议简介第24-26页
        2.3.2 Modbus TCP协议介绍第26-29页
    2.4 本章小结第29-30页
第三章 基于协议描述模型的Fuzzing测试报文解析生成算法第30-55页
    3.1 基本流程概述第30-31页
    3.2 协议描述模型简介第31-33页
    3.3 基于ABNF的协议描述模型第33-39页
        3.3.1 标准的BNF范式及其扩展第33-34页
        3.3.2 基于ABNF的协议描述模型第34-36页
        3.3.3 描述模型面向工控协议的运用第36-39页
    3.4 基于ABNF协议描述模型的解析生成算法第39-54页
        3.4.1 解析树构造算法第39-41页
        3.4.2 样本树构造算法第41-45页
        3.4.3 报文变异算法第45-51页
        3.4.4 测试用例生成算法第51-52页
        3.4.5 算法时间复杂度分析第52-54页
    3.5 本章小结第54-55页
第四章 面向工控协议的Fuzzing测试工具设计与实现第55-78页
    4.1 设计原则与需求分析第55-58页
        4.1.1 测试工具设计原则第55-56页
        4.1.2 测试工具需求分析第56-58页
    4.2 测试工具设计第58-63页
        4.2.1 总体框架设计第58-60页
        4.2.2 功能模块划分第60-63页
    4.3 测试工具实现第63-75页
        4.3.1 数据结构设计第63-65页
        4.3.2 功能模块实现第65-75页
    4.4 测试工具运行时序第75-77页
    4.5 本章小结第77-78页
第五章 系统测试与分析第78-96页
    5.1 测试环境第78页
    5.2 测试流程第78-80页
    5.3 测试结果分析第80-95页
        5.3.1 结果统计第80-83页
        5.3.2 功能分析第83-90页
        5.3.3 性能分析第90-95页
    5.4 本章小结第95-96页
第六章 总结与展望第96-98页
    6.1 总结第96-97页
    6.2 未来展望第97-98页
致谢第98-99页
参考文献第99-102页

论文共102页,点击 下载论文
上一篇:基于网络服务的P2P社交网络的安全研究
下一篇:基于概念整合理论和物性结构理论的汉语名名复合词研究