Overview of ClusterFuzzLite
mainClusterFuzzLite is a continuous fuzzing solution designed to run within Continuous Integration (CI) workflows. It enables developers to find vulnerabilities by fuzzing pull requests before code is committed.
Key capabilities include:
- Pull Request Fuzzing: Quick fuzzing on code changes to catch bugs early.
- Batch Fuzzing: Continuous, longer-running fuzzing to find deeper bugs and build a corpus for code-change fuzzing.
- Crash Reporting: Automatic downloads of crashing testcases.
- Coverage Reports: Visibility into which parts of the codebase are being exercised by the fuzzer.
- Modular Design: Users can select specific features based on their needs.