工业Fuzzing测试论文提纲,改进遗传算法论文提纲

2022-11-09 12:27 524 浏览

基于Fuzzing测试的工业通信协议测试用例寻优及生成方法研究


摘要:现阶段,工业控制系统(Industrial Control Systems,ICSs)作为国家重要基础设施内的管理与控制系统,在工业生产和制造过程中起到不可或缺的作用。当进行各种工业控制活动时,工业通信协议常常被看作是实现不同工业设备之间实时控制和远程管理的重要媒介。然而,随着信息技术与工业制造的融合,工业通信协议固有的安全缺陷逐渐暴露,使得工业控制系统面临越来越多的网络攻击和入侵方式,并且传统的IT安全测试技术并不能很好地适用于工业控制系统。因此,基于工业控制系统的安全防护需求,本文以工业通信协议为研究对象,提出了一种基于Fuzzing测试框架的测试用例寻优方法,达到在测试用例数量一定的情况下挖掘出更多漏洞的效果,但是仅仅寻找最优的测试用例不能尽可能的挖掘出所有潜在漏洞,为了达到更高的测试用例覆盖率,构建了改进的GAN测试用例生成引擎,用来生成与寻优后测试用例具有较强相似性的大量新测试用例,达到提升测试用例覆盖率的效果,最终对工业通信协议实现高覆盖率、高效率地挖掘漏洞。首先,基于Fuzzing测试框架,本文提出了一种基于改进遗传算法(Genetic Algorithm,GA)的工业通信协议测试用例寻优方法。该方法设计了一种新的个体选择策略作为选择算子,可以主动参与到测试用例寻优过程中。特别地,在这种个体选择策略中,引入了基于高、低适应度种群的选择操作,增强了个体选择的多样性,从而在算法迭代中搜寻到适应度值更高的一批测试用例,进一步提高测试用例的测试效率。其次,基于上述寻优后的工业通信协议测试用例,本文提出了一种基于参数优化的生成对抗网络(Generative Adversarial Networks,GAN)测试用例生成方法。该方法以GAN作为测试用例生成模型,通过改进的粒子群优化算法(Particle Swarm Optimization,PSO)对GAN进行参数优化,从而实现了一种基于多参数动态优化的PSO-GAN测试用例生成引擎,能够达到更好的测试用例生成效果,生成与寻优后测试用例更具相似性的大量新测试用例,进而增强了测试用例的覆盖率。最后,搭建了工业通信协议的仿真实验环境,能够更好地对本文设计的Fuzzing测试用例寻优方法和测试用例生成引擎参数优化方法的效果进行评估。通过比较实验可以得出以下结论:一方面,与其他测试用例寻优方法相比,本文提出的基于改进GA的测试用例寻优方法使得测试用例具有更高的测试效率;另一方面,与其他测试用例生成引擎的不同参数优化方法相比,本文提出的基于改进PSO参数优化的测试用例生成方法,不仅在生成测试用例时具有较高的生成效果,而且在参数训练过程中具有更高效的训练效率。 

关键词:工业Fuzzing测试;改进遗传算法


文章目录

摘要

abstract

第1章 绪论

    1.1 研究背景及意义

    1.2 国内外研究现状

        1.2.1 安全测试技术研究现状

        1.2.2 工控系统中Fuzzing测试技术研究现状

    1.3 本文的主要研究内容

    1.4 章节安排

第2章 工业通信协议安全性与Fuzzing测试框架分析

    2.1 工业通信协议分析与应用

    2.2 工业通信协议的安全脆弱性解析

    2.3 面向工业通信协议的Fuzzing测试框架

    2.4 本章小结

第3章 基于改进GA算法的测试用例寻优方法

    3.1 GA算法的分析与改进

        3.1.1 传统GA算法

        3.1.2 改进的GA算法总体设计

    3.2 Fuzzing测试用例的构造与寻优

        3.2.1 Fuzzing测试用例的构造方法分析

        3.2.2 改进GA的测试用例寻优算法设计

    3.3 本章小结

第4章 基于改进PSO参数优化的GAN测试用例生成方法

    4.1 GAN测试用例生成引擎

        4.1.1 生成对抗网络原理分析

        4.1.2 GAN测试用例生成引擎设计

    4.2 GAN测试用例生成引擎的参数优化

        4.2.1 PSO参数优化算法分析

        4.2.2 改进的PSO参数优化算法设计

    4.3 改进的PSO-GAN测试用例生成引擎构建

    4.4 本章小结

第5章 实验结果及分析

    5.1 实验环境

        5.1.1 实验环境搭建

        5.1.2 实验设备的软硬件部署

    5.2 实验结果分析

        5.2.1 测试用例的寻优效果分析

        5.2.2 测试用例的生成效果分析

    5.3 本章小结

第6章 总结与展望

    6.1 总结

    6.2 展望

致谢

参考文献


[1]Web应用测试用例生成的研究[D]. 张雅峰.北京化工大学 2017

[2]Web应用测试用例自动生成技术研究[D]. 化云龙.东南大学 2017

[3]利用动态污点跟踪优化模糊测试的方法研究[D]. 胡菲菲.华中科技大学 2016

[4]基于策略推导的访问控制漏洞测试用例生成研究[D]. 李晓虹.南开大学 2015

[5]基于Fuzzing技术的工业网漏洞挖掘技术研究[D]. 王国相.北京邮电大学 2017

[6]Web服务的蜕变测试的关键技术研究[D]. 顾帅帅.南京邮电大学 2013

[7]基于深度学习的无人机模糊测试技术研究[D]. 郭仁帅.军事科学院 2021

[8]基于启发式搜索的面向FSM路径用例生成的WEB测试研究[D]. 陈亚龙.南京航空航天大学 2013

[9]轻量级IPSec协议一致性测试集及测试用例开发[D]. 王必韧.南京邮电大学 2014

[10]基于网络爬虫和Fuzzing的Web前端漏洞挖掘研究[D]. 裘志庆.上海交通大学 2016


相关内容
  • 无线通信中的多址接入技术研究
    论文提纲第一章 绪论1.1 研究背景 1.1.1 无线通信技术的发展概述 1.1.2 多址接入技术在无线通信中的重要性1.2 研究目的和意义 1.2.1 研究目的 1.2.2 研究意义1.3 国内外研究现状 1.3.1 国外研究现状 1.3.2 国内研究现状1.4 论文的主要内容和组织结构第二章 多址接入技术概述2.1 多址接入技术的基本概念 2.1.1 多址接入的定义 2.1.2 多址接入的分类2.2 传统多址接入技术 2.2.1 频分多址
  • 异构网络环境下的切换技术研究
    论文提纲第一章 绪论1.1 研究背景 1.1.1 移动通信网络的发展现状 1.1.2 异构网络的兴起与应用需求1.2 研究目的和意义 1.2.1 研究目的 1.2.2 研究意义1.3 国内外研究现状 1.3.1 国外研究现状 1.3.2 国内研究现状1.4 论文的主要内容和组织结构第二章 异构网络与切换技术概述2.1 异构网络的基本概念 2.1.1 异构网络的定义 2.1.2 异构网络的特点与类型2.2 异构网络的典型架构 2.2.1 蜂窝网
  • 量子纠缠在通信中的应用研究
    论文提纲第一章 绪论1.1 研究背景 1.1.1 量子力学的发展与量子信息科学 1.1.2 量子纠缠在通信领域的重要性1.2 研究目的和意义 1.2.1 研究目的 1.2.2 研究意义1.3 国内外研究现状 1.3.1 国外研究现状 1.3.2 国内研究现状1.4 论文的主要内容和组织结构第二章 量子纠缠的理论基础2.1 量子纠缠的基本概念 2.1.1 量子态与量子叠加原理 2.1.2 量子纠缠的定义与特性2.2 量子纠缠的产生与制备
  • 通信论文提纲:基于ZigBee的无线传感器网络设计论文提纲
    通信论文提纲:基于ZigBee的无线传感器网络设计论文提纲第一章 绪论1.1 研究背景 1.1.1 无线传感器网络的发展现状 1.1.2 ZigBee技术在无线传感器网络中的应用1.2 研究目的和意义 1.2.1 研究目的 1.2.2 研究意义1.3 国内外研究现状 1.3.1 国外研究现状 1.3.2 国内研究现状1.4 论文的主要内容和组织结构第二章 ZigBee技术与无线传感器网络概述2.1 ZigBee技术原理 2.1.1 ZigBee协议栈结构 2.1.2 ZigBee网络拓扑
  • 通信论文提纲--基于OFDM的通信系统设计
    通信论文提纲--基于OFDM的通信系统设计第一章 绪论1.1 研究背景1.1.1 无线通信发展的现状1.1.2 OFDM技术在通信中的应用1.2 研究目的和意义1.2.1 研究目的1.2.2 研究意义1.3 国内外研究现状1.3.1 国外研究现状1.3.2 国内研究现状1.4 论文的主要内容和组织结构第二章 OFDM技术基础2.1 OFDM的基本原理2.1.1 正交频分复用的概念2.1.2 OFDM的数学模型2.2 OFDM系统的关键技术2.2.1 IFFT/FFT在OFDM中的应用2.2.2 循环
相关推荐
  • 眼图论文提纲,串行通信论文提纲
    眼图测试在串行通信系统中的应用研究摘要:串行通信技术是目前数据通信采用的主要方式,但由于传输过程中噪声等因素的影响,串行信号可能会出现码间干扰,信号畸变等问题。日益增长的传输速率使噪声和抖动对信号质量的影响更加突出,如何保证通信的可靠性愈加重要。眼图作为一种直观、快速地分析串行信号质量的方法,可以衡量通信系统性能的优劣。通过眼图测试方法分析串行
  • 模块化多电平换流器论文提纲
    模块化多电平换流器(MMC)通用平台设计与研究摘要:模块化多电平换流器(modular multilevel converter,MMC)具有运行效率高、输出特性好、可拓展性强等优点,在柔性直流输电领域得到了广泛应用。本文针对现有MMC工程样机存在通用性不足的缺点,研制了一台以T型全桥子模块为基本拓扑的25电平MMC实验平台,并针对实际工程中子模块等效测试的需求,提出了一种MMC子模块运行工况等效试验方案
  • 双二进制信号论文提纲
    基于双二进制信号的高速串行通信接收电路设计摘要:随着大数据及5G通信时代的到来,人们对更高效、更安全的数据传输的需求不断增加。先进的半导体工艺及电路结构可大幅提高SerDes收发机的信号处理速率,而高速串行通信链路之间的有限带宽信道成为制约数据传输速率的瓶颈。因此,多电平信号技术相对于NRZ信号对带宽需求较小的优势被展现出来。其中,双二进制信号(duo-binary,DB)
  • 高速串行通信论文提纲
    高速串行通信链路扩频时钟发生器关键技术研究摘要:为了满足人们日益增长的数据传输需求,高速串行通信(SerDes)以其成本低、抗干扰能力强等优势受到广泛关注。扩频时钟发生器是链路中重要的模块,其抖动对系统的误码率至关重要,尤其是使用有效抑制电磁干扰的扩频技术带来的额外抖动。以高稳定性、高可靠性和低功耗、低抖动实现扩频时钟是高速SerDes中待解决的问题之一。本
  • 加密算法论文提纲
    基于AES算法的加密UART IP核设计与实现摘要:在当今信息化时代,信息安全问题已然成为不容忽视的严峻问题。信息加密作为保障信息安全的核心技术,在保障数据通信安全中占据着重要的地位。目前信息加密的实现方式主要有软件和硬件两种,而软件实现方式在执行效率上无法满足人们对信息安全的需求。因此开展串行通信接口的硬件加密研究对保障信息安全有着重要的现实意义。本论
热门内容
  • 东方甄选SWOT分析战略
    东方甄选是一家专注于高品质商品的电商平台。进行其SWOT分析可以帮助识别其内部优势(Strengths)和劣势(Weaknesses),以及外部机会(Opportunities)和威胁(Threats)。以下是基于一般情况的东方甄选SWOT分析:优势(Strengths)品质保证:东方甄选可能注重商品的品质,为消费者提供高质量的商品。精准定位:面向追求高品质生活的消费群体,定位清晰。品牌形象:可能建立了良好的品
  • 党史党建论文题目105个
     1.习近平新时代中国特色社会主义思想创立的历史考察,党史·党建 2.习近平总书记关于党史、国史的重要论述研究,党史·党建 3.习近平总书记关于大力弘扬“红船精神”等革命精神的重要论述研究,党史·党建 4.习近平新时代中国特色社会主义思想中加强党的全面领导思想研究,党史·党建 5.习近平新时代中国特色社会主义思想中全面从严治党思想研究,党史·党
  • 二十届三中全会论文范文
    题目:二十届三中全会对中国经济结构调整的战略部署摘要: 二十届三中全会为中国未来的经济发展指明了方向,尤其是在经济结构调整方面,提出了明确的战略部署。本文从全会的主要内容出发,探讨经济结构调整的必要性及其面临的挑战,分析全会提出的战略部署,包括推动产业升级、促进区域协调发展、加快科技创新等。通过对这些战略措施的深入探讨,本文进一步提出经济
  • 数字经济论文好写题目推荐50个
    数字经济论文好写题目推荐50个1“双循环”新发展格局下产业链升级机遇、挑战和路径选择    2从数字经济看自由主义的局限性   3我国数字贸易发展策略研究    4卖空机制如何影响企业数字化转型——理论机制分析与实证检验    5数字巨头跨界扩张的竞争法挑战与应对    6数字经济下的杭州丝绸企业品牌营销转型升级研究   7数字时代推进共
  • 党的二十届三中全会精神理论论文
     党的二十届三中全会精神理论论文摘要党的二十届三中全会是在中国特色社会主义进入新时代的重要会议,全面总结了党的十九大以来的工作成就和经验教训,明确了新时代全面深化改革的新目标和新任务。本文旨在深入解读二十届三中全会精神,探讨其在理论和实践中的重要意义。通过分析全会提出的主要战略部署,包括坚持和完善中国特色社会主义制度、深化改革开放、全面
联系方式
  • 13384015218
  • 13384015218
  • hnksw@163.com