libFuzzer
An in-process, coverage-guided fuzzing engine within the LLVM project, commonly used for security testing of C and C++ libraries.
Timeline (last 90 days)
OSS-Fuzz's inclusion criteria require a project to have a clear fuzz target (test entry function) and to be buildable in a form callable by engines such as libFuzzer or AFL.
Mutation-based fuzzing (such as AFL and libFuzzer) generates new test cases by applying mutations such as bit flipping and byte substitution to existing input samples.
All Facts (2)
OSS-Fuzz's inclusion criteria require a project to have a clear fuzz target (test entry function) and to be buildable in a form callable by engines such as libFuzzer or AFL.
50%UnverifiedMutation-based fuzzing (such as AFL and libFuzzer) generates new test cases by applying mutations such as bit flipping and byte substitution to existing input samples.
50%