《表8 模糊测试工具检测结果对比》
Peach[21]是一款传统的网络模糊测试器,用户可通过在Peach中创建PeachPits文件,定义测试用例的数据结构和类型。本文将Peach和M-FUZZ安装部署在测试机中,根据Modbus TCP协议规约,在Peach的PeachPits文件中定义Modbus TCP数据模型,由于PLC无法部署Peach的监控程序,在Peach进行模糊测试的同时通过发送ICMP报文、ARP请求和正常的Modbus TCP报文对Modbus TCP服务进行异常监控。使用M-FUZZ和Peach分别进行2h的模糊测试实验,两个工具的测试用例发送时间间隔均为1s,检测结果如表8所示。
图表编号 | XD00102869000 严禁用于非法目的 |
---|---|
绘制时间 | 2019.09.01 |
作者 | 赖英旭、杨凯翔、刘静、刘增辉 |
绘制单位 | 北京工业大学信息学部计算机学院、北京工业大学信息学部计算机学院、北京工业大学信息学部计算机学院、北京电子科技职业学院机电工程学院 |
更多格式 | 高清、无水印(增值服务) |