DIAR:在软件模糊测试中移除种子中的无趣字节
软件工程
2021-12-28 v1
摘要
软件模糊测试通过变异测试种子中的字节来探索被测程序的不同行为。初始种子对模糊测试活动的性能有很大影响。在大种子中变异大量无趣字节会浪费模糊测试资源。在本文中,我们展示了我们方法的初步结果,该方法旨在通过识别并移除种子中的无趣字节来提升模糊测试器的性能。具体而言,我们提出 DIAR,一种基于覆盖率缩减种子大小的技术。我们的初步结果表明,以缩减后的种子开始的模糊测试活动能更快地发现新路径,并能在总体上产生更高的覆盖率。
引用
@article{arxiv.2112.13297,
title = {DIAR: Removing Uninteresting Bytes from Seeds in Software Fuzzing},
author = {Aftab Hussain and Mohammad Amin Alipour},
journal= {arXiv preprint arXiv:2112.13297},
year = {2021}
}