Platform Overview
Fuzzing Terminology
Install the Fuzzbuzz CLI
Find your first C/C++ bug
Find your first Python bug
Find your first Rust bug
Find your first Go bug
Protocol Fuzzing
Seeding your fuzzer
Integrating with libFuzzer
Heartbleed in 5 Minutes
GitHub Integration
GitLab Integration
CLI Integration
fuzzbuzz.yaml reference
Fuzzer Reference
Bug Types
Self-Hosted Fuzzbuzz
Overview
Getting Started
Guides
Tutorials
Integrations
Reference
Protocol Fuzzing
Fuzzbuzz supports protocol fuzzing, a methodology that involves testing an entire application from the outside, usually over a network connection. For more information:
Check out the Project Setup page to learn how to set up a protocol fuzzer
Head to the Fuzz Jobs page to learn about running fuzz tests
The Reproducing Bugs page contains detailed information related to using the Fuzzbuzz CLI to manage and reproduce bugs
Go to the Managing Gemerators page to learn how to build your own custom data generators
Or, check out the Generator Reference for detailed library documentation for Fuzzbuzz's generator definition DSL