Current Location:home > Browse

1. chinaXiv:202009.00100 [pdf]

一种结合遗传算法的工控协议模糊测试方法

张冠宇; 尚文利; 张博文; 陈春雨; 刘周斌; 张锐
Subjects: Computer Science >> Integration Theory of Computer Science

模糊测试(fuzzy test)在工控协议的漏洞挖掘中有很好的适用性,但传统的模糊测试存在着用例的生成工作量大、失效率高等弊端。为了解决这些问题,设计了一个结合遗传算法(genetic algorithm)与模糊测试的工控协议模糊测试器GA-fuzzer,并引入基于维度变换的用例空间模型和危险点的概念。在GA-fuzzer中,构造了更有效的动态适应度函数,同时设计了动态变异算子和交叉算子,优化测试用例。在相同实验环境下,分别采用开源模糊测试方法Peach以及GA-Fuzzer对目标进行测试,结果显示GA-fuzzer可有效的改善传统遗传算法的过早收敛问题,且与Peach相比,达到相同的测试预期所使用的用例数量降低27.20%,测试时间降低34.82%。

submitted time 2020-09-28 From cooperative journals:《计算机应用研究》 Hits437Downloads284 Comment 0

  [1 Pages/ 1 Totals]