一种基于异常字段定位的Modbus TCP协议模糊测试方法.pdf
Ch****91
在线预览结束,喜欢就下载吧,查找使用更方便
相关资料
一种基于异常字段定位的Modbus TCP协议模糊测试方法.pdf
本发明公开了一种基于异常字段定位的ModbusTCP协议模糊测试方法,用例生成模块依据国家信息安全漏洞共享平台(CNVD)公布的已知漏洞特征,构造畸形数据集对协议中不同字段进行变异,生成测试用例。异常监测模块用于判断被测设备运行是否正常。字段定位模块对触发被测设备漏洞的异常测试用例,采用粗糙集中基于可辨识矩阵的属性约简算法,定位触发漏洞的关键字段。最后将触发漏洞的关键字段通过变异概率函数反馈给测试用例生成阶段,动态指导后续测试用例的生成。该方法能够避免模糊测试的盲目性,提高测试效率。
基于异常字段定位的Modbus TCP协议漏洞挖掘方法研究的开题报告.docx
基于异常字段定位的ModbusTCP协议漏洞挖掘方法研究的开题报告一、选题背景ModbusTCP协议是一种现代工业控制系统中广泛使用的协议。攻击者可以通过利用ModbusTCP协议的漏洞,实施对工业控制系统的攻击和控制,危及工业生产和公共安全。现有的ModbusTCP协议漏洞挖掘方法大多是基于协议的内部特征、状态等进行分析和攻击,如基于报文分析的漏洞挖掘方法、基于协议状态机的漏洞挖掘方法等,这种方法需要大量的协议、数据流分析和状态机推导,耗费时间和精力较大,同时不能有效地解决部分协议特征不明显和状态难以准
一种Modbus TCP协议模糊测试中畸形数据过滤方法.pdf
本发明涉及一种ModbusTCP协议模糊测试畸形数据过滤方法。本方法操作步骤如下:(1)用户导入抓包文件;(2)从的抓包文件中得到通信报文;(3)校验通信报文的特定字段信息,并将该字段信息加入到报文之中;(4)对报文归一化处理得到改进的应用数据单元(IADU);(5)将多个IADU构造训练矩阵;(6)对训练矩阵进行降维得到训练数据;(7)使用训练数据构建判定机制;(8)判定机制判定待输入数据,对之进行舍弃和保留。本发明实现了对待输入畸形数据的过滤,减少了无效测试数据的输入带来的额外通信负载,在待测目标数
一种Modbus TCP协议模糊测试中畸形数据过滤方法.pdf
本发明涉及一种ModbusTCP协议模糊测试畸形数据过滤方法。本方法操作步骤如下:(1)用户导入抓包文件;(2)从的抓包文件中得到通信报文;(3)校验通信报文的特定字段信息,并将该字段信息加入到报文之中;(4)对报文归一化处理得到改进的应用数据单元(IADU);(5)将多个IADU构造训练矩阵;(6)对训练矩阵进行降维得到训练数据;(7)使用训练数据构建判定机制;(8)判定机制判定待输入数据,对之进行舍弃和保留。本发明实现了对待输入畸形数据的过滤,减少了无效测试数据的输入带来的额外通信负载,在待测目标数
基于遗传算法的Modbus TCP协议模糊测试技术研究.docx
基于遗传算法的ModbusTCP协议模糊测试技术研究基于遗传算法的ModbusTCP协议模糊测试技术研究一、引言随着互联网的普及,各种网络协议的安全性问题日益引起人们的关注。ModbusTCP协议作为一种常用的工业控制系统(ICS)协议,也不可避免地面临着安全性问题。模糊测试是一种常用的安全性评估技术,它通过向目标软件注入无效、异常或不合法的输入数据,来检测软件在异常输入情况下的行为。本文将探讨如何基于遗传算法来实现ModbusTCP协议的模糊测试技术,以提升其效率和准确性。二、ModbusTCP协议概述