fuzzing-dictionary - Guide fuzzers with domain-specific dictionary tokens.
Provides domain-specific tokens to guide fuzzers like libFuzzer and AFL++ toward deeper code paths in parsers and protocol handlers.
Tags
Updated: 2026-09-21Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Create dictionary files
- Extract tokens from headers
- Extract strings from binaries
- Pass dictionaries to fuzzers
- Extract dictionaries automatically using AFL++
- Seed go-fuzz corpus
Inputs
- Header files
- Target binaries
- Man pages
- Domain-specific tokens
Outputs
- Dictionary files
- Auto-generated dictionary files
- Base64 encoded corpus files
Requirements
- Supported fuzzer such as libFuzzer, AFL++, cargo-fuzz, or go-fuzz
- AFL++ with afl-clang-lto for AUTODICTIONARY feature
