Repository navigation
afl
- Website
- Wikipedia
The fuzzer afl++ 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!
An step by step fuzzing tutorial. A GitHub Security Lab initiative
A fork of AFL for fuzzing Windows binaries
Advanced Fuzzing Library - Slot your Fuzzer together in Rust! Scales across cores and machines. For Windows, Android, MacOS, Linux, no_std, ...
🐇 Fuzzing Rust code with American Fuzzy Lop
Exercises to learn how to fuzz with American Fuzzy Lop
Angora is a mutation-based fuzzer. The main goal of Angora is to increase branch coverage by solving path constraints without symbolic execution.
JQF + Zest: Coverage-guided semantic fuzzing for Java.
An example C program which contains vulnerable code for common types of vulnerabilities. It can be used to show fuzzing concepts.
This experimetal fuzzer is meant to be used for API in-memory fuzzing.
Kernel Fuzzer for Xen Project (KF/x) - Hypervisor-based fuzzing using Xen VM forking, VMI & AFL
Utilities for automated crash sample processing/analysis, easy afl-fuzz job management and corpus optimization
Fuzzing Unification Framework
Collect crash (or UndefinedBehaviorSanitizer error) reports, triage, and estimate severity.
AFL binary instrumentation
A grammar-based custom mutator for AFL++
Hopper is a tool for generating fuzzing test cases for libraries automatically using interpretative fuzzing.
Resources About Fuzzing, For Multiple Platforms And All Popular Fuzzers. 500+ Open Source Tools Sorted By Star Count, 800+ Blog Posts Sorted By Publish Time.