Fuzzing or fuzz testing is style of testing that stochastically generates inputs to targeted interfaces in order to automatically find defects and/or vulnerabilities.
You can learn more details about:
- Fuzzing in general
- How to write a fuzzer
- How to configure and build a package of fuzzers
- How to run a fuzzer
- What to do with bugs and other results produced by fuzzing
- How to improve your fuzzer
- Experimental efforts to fuzz FIDL
You can find complete examples under //examples/fuzzers
.