Fuzz Testing
libFuzzer with Clang: Writing Fuzz Targets, Sanitizers, and Corpus Management
libFuzzer is a coverage-guided fuzzing engine built directly into LLVM/Clang. Unlike AFL++, which runs as a separate process and instruments via compiler wrappers, libFuzzer runs the fuzz target as a library — making it significantly faster for library-level fuzzing. It's the engine behind Google's OSS-Fuzz program,