paperbot · PL 论文追踪

全部论文 待读 收藏

P2 On the reliability of coverage-based fuzzer benchmarking

论基于覆盖率的模糊测试器基准测试的可靠性
ICSE Proceedings of the 44th International Conference on Software Engineering2022匹配度 3/10 · 论文讨论模糊测试器基准评测中覆盖率代理指标的可靠性,属于测试/基准方法学,与用户关注的静态分析、LLM/Agent、浮点程序分析及贝叶斯程序分析均无直接关系;仅在“基准评测可靠性”这一方法论层面有很弱的共鸣。引用 138 inbox
Marcel Böhme, László Szekeres, Jonathan Metzman
crossref: 2026-09-12dblp: 2026-09-12

AI 速览

一句话:指出当模糊测试器均未发现漏洞时,基于覆盖率的基准评测可能不可靠,并探讨其代理指标有效性。

当所有模糊测试器都未能发现任何漏洞时,如何判断哪个测试器更优?实践中常以代码覆盖率作为测试器有效性的代理指标,并认为覆盖率更高的测试器更好。本文针对这一广泛使用的评估实践,探讨基于覆盖率的模糊测试器基准测试的可靠性问题,质疑覆盖率作为代理指标是否能够可靠地反映模糊测试器的实际缺陷发现能力。摘要未给出具体方法与实验结果,但论文主题聚焦于基准测试方法的可靠性分析,对模糊测试器评估中的常见假设提出了反思。

问题
当所有模糊测试器均未发现漏洞时,如何判断哪个模糊测试器更优?实践中常用代码覆盖率作为模糊测试器有效性的代理指标,但这可能不可靠。
方法
论文针对基于覆盖率的模糊测试器基准测试方法,分析其作为有效性代理指标的可靠性(摘要未详述具体方法)。
评估
摘要未提供具体的评估细节,论文聚焦于讨论覆盖率作为模糊测试器基准测试指标的可靠性。
原文摘要(Abstract)

Given a program where none of our fuzzers finds any bugs, how do we know which fuzzer is better? In practice, we often look to code coverage as a proxy measure of fuzzer effectiveness and consider the fuzzer which achieves more coverage as the better one.

链接与引用

DOI 原文 · PDF(开放获取) · DBLP

BibTeX
@inproceedings{BohmeSM22,
  title = {On the reliability of coverage-based fuzzer benchmarking},
  author = {Marcel Böhme and László Szekeres and Jonathan Metzman},
  booktitle = {ICSE},
  year = {2022},
  doi = {10.1145/3510003.3510230}
}