Skip to content
CLI to integrate continuous fuzzing with Fuzzit
Go Dockerfile Ruby
Branch: master
Clone or download

README.md

Fuzzit Logo

fuzzit license Join the chat at https://slack.fuzzit.dev

Fuzzit

Fuzzit helps you integrate Continuous Fuzzing to your current CI/CD workflow

Fuzzit Introduction

Download

Precompiled Binaries

You can download the precompiled release binary from releases via web or via

wget https://github.com/fuzzitdev/fuzzit/releases/download/<version>/fuzzit_<version>_<os>_<arch>

Go Get

Also, you can use the following command to download and compile (This usually takes some time so, it's usually faster to either download a pre-compiled release or download the source and build locally):

go get -v -u github.com/fuzzitdev/fuzzit/...

Homebrew Tap

brew install fuzzitdev/tap/fuzzit
# After initial install you can upgrade the version via:
brew upgrade fuzzit

Compilation

git clone git@github.com:fuzzitdev/fuzzit.git
cd fuzzit
go build .

Usage

Fuzzit CLI can be used either locally or from your CI.

Run fuzzit --help to get a full list of commands, or check out our docs.

Examples

Fuzzit currently supports C/C++, Go and Rust

More information can be found in our docs.

Contribution

Contributions are welcome. If you need an additional feature you can open a github issue, or send a PR if you'd like to contribute it. Before contributing a big feature please open an issue so we can discuss and approve it before a lot of code is written. For bugfixes also open an issue or PR.

Versioning

Fuzzit CLI Version contains three components x.y.z . an increase in z ensures backward compatability while increase in y might introduce breaking changes.

Reporting Security Vulnerabilities

If you've found a vulnerability in Fuzzit please drop us a line at at security@fuzzit.dev .

You can’t perform that action at this time.