期刊文献+
共找到1篇文章
< 1 >
每页显示 20 50 100
基于动态适应度函数的模糊测试技术研究 被引量:6
1
作者 邓一杰 刘克胜 +1 位作者 朱凯龙 常超 《计算机应用研究》 CSCD 北大核心 2019年第5期1415-1418,1427,共5页
模糊测试是一种有效的自动化漏洞挖掘技术,主流模糊测试技术采用遗传算法生成测试用例,存在早熟现象,导致路径覆盖率不足。针对该问题,提出一种基于动态适应度函数的模糊测试方法。综合考虑了种子新度和路径深度因素,设计了根据测试阶... 模糊测试是一种有效的自动化漏洞挖掘技术,主流模糊测试技术采用遗传算法生成测试用例,存在早熟现象,导致路径覆盖率不足。针对该问题,提出一种基于动态适应度函数的模糊测试方法。综合考虑了种子新度和路径深度因素,设计了根据测试阶段不同而动态变化的适应度函数,实现了基于动态适应度函数的模糊测试工具DynFuzzer。在BegBunch和CGC提供的测试集上进行实验,结果表明,与现有模糊测试工具相比,DynFuzzer路径覆盖率提高了40%,多发现了10%的bug。基于动态适应度函数的模糊测试方法能有效克服早熟问题,提高路径覆盖率,发现更多的bug。 展开更多
关键词 遗传算法 动态适应度函数 dynfuzzer 路径覆盖率
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部