Additional resources #
Learning #
- Awesome fuzzing list 1: GitHub-hosted list focused on scientific publications about fuzzing.
- Awesome fuzzing list 2: GitHub-hosted list about fuzzers and fuzzing related books.
- Fuzzing handbook: A fuzzing handbook written from an academic perspective.
- CNCF-Fuzzing handbook: Handbook created by the CNCF.
- Fuzzing101: Tutorial and training for various fuzzing methods by GitHub Security Lab.
- “How to Spot Good Fuzzing Research”: ToB blogpost
- 39c3 “Demystifying Fuzzer Behaviour”: interesting perspective on fuzz testing
- How to Build a Fuzzing Corpus
Fuzzing corpus data #
- https://github.com/strongcourage/fuzzing-corpus - various file formats
- https://github.com/dvyukov/go-fuzz-corpus - various file formats
- https://github.com/randombit/crypto-corpus - asn1, cert, crl, oscp, pkcs1, pkcs8, spki, TLS client/server flows, x509_dn, x509_path
- https://github.com/openssl/fuzz-corpora
- https://github.com/wasmx/wasm-fuzzing-corpus.git - WASM corpus
- https://github.com/bytecodealliance/wasmtime-libfuzzer-corpus
- https://github.com/Cisco-Talos/clamav-fuzz-corpus
- https://github.com/fumfel/yara-fuzzing-corpus
- https://github.com/mozilla/nss-fuzzing-corpus
- https://github.com/ethereum/solidity-fuzzing-corpus
- https://github.com/FerretDB/fuzz-corpus - corpus for FerretDB
- https://github.com/tmux/tmux-fuzzing-corpus - tmux
- https://github.com/mozilla/pdf.js/tree/master/test/pdfs - PDFs