期刊文献+
共找到1篇文章
< 1 >
每页显示 20 50 100
ADFuzz:使用异常检测筛选低频路径高效模糊测试 被引量:1
1
作者 李航宇 方浩然 +1 位作者 曲彦文 郭帆 《计算机研究与发展》 EI CSCD 北大核心 2023年第8期1912-1924,共13页
基于覆盖率引导的模糊测试(Fuzzing)是当前最有效的漏洞自动挖掘技术.目前大部分的模糊测试工具对于新产生的测试用例实施全追踪策略.但是随着时间的流逝,模糊工具生成的测试用例都集中在程序的高频路径,使能够产生新覆盖的测试用例远... 基于覆盖率引导的模糊测试(Fuzzing)是当前最有效的漏洞自动挖掘技术.目前大部分的模糊测试工具对于新产生的测试用例实施全追踪策略.但是随着时间的流逝,模糊工具生成的测试用例都集中在程序的高频路径,使能够产生新覆盖的测试用例远少于已生成测试用例的总数,以至于全追踪策略花费了大量无意义的时间成本和运行开销.因此提出基于异常检测模型的模糊测试工具ADFuzz,筛选低频路径以减少高频路径的执行次数,从而加速模糊测试,持续引导模糊测试朝着低频路径方向变异运行,并扩大程序覆盖.通过ADFuzz,AFL,Untracer在12个真实程序上运行24 h的实验结果显示,相比AFL,ADFuzz平均速度提升23.8%,平均覆盖率增加11.78%,最高增加25.8%;相比Untracer,ADFuzz平均速度降低较少,但是漏洞数量和覆盖率都有较大提升. 展开更多
关键词 漏洞挖掘 模糊测试 异常检测 对抗生成网络 路径频数
在线阅读 下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部