https://github.com/cybersecurity-dev/awesome-fuzzing
Awesome Fuzzing
https://github.com/cybersecurity-dev/awesome-fuzzing
List: awesome-fuzzing
fuzz-testing fuzzing vulnerability vulnerability-detection
Last synced: 3 months ago
JSON representation
Awesome Fuzzing
- Host: GitHub
- URL: https://github.com/cybersecurity-dev/awesome-fuzzing
- Owner: cybersecurity-dev
- License: cc0-1.0
- Created: 2025-07-27T10:43:11.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2025-07-27T11:30:55.000Z (3 months ago)
- Last Synced: 2025-07-27T12:33:03.128Z (3 months ago)
- Topics: fuzz-testing, fuzzing, vulnerability, vulnerability-detection
- Homepage:
- Size: 20.5 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Awesome [Fuzzing](https://en.wikipedia.org/wiki/Fuzzing) [](https://awesome.re)
[](https://youtube.com/playlist?list=PL9V4Zu3RroiV_R_JO1M6qe51oOu55RZaS&si=-vPkad3dFEA-3OxO) [](https://www.reddit.com/r/fuzzing/)
**Fuzzing** (**_or fuzz testing_**) is a software testing technique that involves providing unexpected, invalid, or random data (also known as "**fuzz**") as input to a program to identify potential bugs, **_security [vulnerabilities](https://github.com/cybersecurity-dev/awesome-vulnerability-research)_**, and crashes.
## Code Analysis
* [Opengrep](https://github.com/opengrep/opengrep) - 🔎 Static code analysis engine to find security issues in code.
## Tools
* [afl.rs](https://github.com/rust-fuzz/afl.rs) - [Fuzzing](https://rust-fuzz.github.io/book/afl.html) Rust code with [American Fuzzy Lop](https://lcamtuf.coredump.cx/afl/)
* [AFL++](https://github.com/AFLplusplus/AFLplusplus) - The fuzzer [afl++](https://aflplus.plus/) is afl with community patches, qemu 5.1 upgrade, collision-free coverage, enhanced laf-intel & redqueen, AFLfast++ power schedules, MOpt mutators, unicorn_mode, and a lot more!
* [OSS-Fuzz](https://github.com/google/oss-fuzz) - [OSS-Fuzz](https://google.github.io/oss-fuzz/), continuous fuzzing for open source software.
* [syzkaller - kernel fuzzer](https://github.com/google/syzkaller) - [syzkaller](https://github.com/google/syzkaller/blob/master/docs/talks.md) is an unsupervised coverage-guided kernel fuzzer
## Resources
### Tutorial
* [Fuzzing101](https://github.com/antonio-morales/Fuzzing101) - An step by step fuzzing tutorial. A [GitHub Security Lab](https://securitylab.github.com/) initiative