Litcius/Paper detail

On the reliability of coverage-based fuzzer benchmarking

Marcel Böhme, László Szekeres, Jonathan Metzman

2022Proceedings of the 44th International Conference on Software Engineering93 citationsDOIOpen Access PDF

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.

Topics & Concepts

Fuzz testingBenchmarkingComputer scienceProxy (statistics)Reliability (semiconductor)SoftwareProgramming languageMachine learningQuantum mechanicsPhysicsPower (physics)BusinessMarketingSoftware Testing and Debugging TechniquesSoftware Engineering ResearchAdvanced Malware Detection Techniques
On the reliability of coverage-based fuzzer benchmarking | Litcius