Need help with clusterfuzz?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

google
4.4K Stars 400 Forks Apache License 2.0 1.7K Commits 150 Opened issues

Description

Scalable fuzzing infrastructure.

Services available

!
?

Need anything else?

Contributors list

No Data

ClusterFuzz

ClusterFuzz is a scalable fuzzing infrastructure that finds security and stability issues in software.

Google uses ClusterFuzz to fuzz all Google products and as the fuzzing backend for OSS-Fuzz.

ClusterFuzz provides many features which help seamlessly integrate fuzzing into a software project's development process: - Highly scalable. Can run on any size cluster (e.g. Google's instance runs on 30,000 VMs). - Accurate deduplication of crashes. - Fully automatic bug filing, triage and closing for various issue trackers (e.g. Monorail, Jira). - Supports multiple coverage guided fuzzing engines for optimal results (with ensemble fuzzing and fuzzing strategies). - Support for blackbox fuzzing. - Testcase minimization. - Regression finding through bisection. - Statistics for analyzing fuzzer performance, and crash rates. - Easy to use web interface for management and viewing crashes. - Support for various authentication providers using Firebase.

Overview

Documentation

You can find detailed documentation here.

Trophies

As of September 2020, ClusterFuzz has found 25,000+ bugs in Google (e.g. Chrome) and ~22,500 bugs in over 340 open source projects integrated with OSS-Fuzz.

Getting Help

You can file an issue to ask questions, request features, or ask for help.

Staying Up to Date

We will use clusterfuzz-announce(#)googlegroups.com to make announcements about ClusterFuzz.

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.