Fuzzing with libFuzzer
Find edge-case crashes by fuzzing your code with libFuzzer.
Why Fuzz?
Fuzzing generates random inputs to find crashes, hangs, and security bugs. Modern fuzzers use coverage feedback to evolve inputs that explore new code paths.
libFuzzer
libFuzzer is part of LLVM and integrates with sanitizers. Write a single function that fuzzes one entry point; the framework drives input generation.