Steele's repositories
afl
american fuzzy lop (copy of the source code for easy access)
angr
The next-generation binary analysis platform from UC Santa Barbara's Seclab!
Awesome-Fuzzing
A curated list of fuzzing resources ( Books, courses - free and paid, videos, tools, tutorials and vulnerable applications to practice on ) for learning Fuzzing and initial phases of Exploit Development like root cause analysis.
bap
Binary Analysis Platform
bap-python
BAP python bindings
BrundleFuzz
BrundleFuzz is a distributed fuzzer for Windows and Linux using dynamic binary instrumentation.
ctf-tools
Some setup scripts for security research tools.
driller
Driller: augmenting AFL with symbolic execution!
driller-afl
A version of AFL tailored for Driller's use in analyzing CGC binaries.
EhTrace
ATrace is a tool for tracing execution of binaries on Windows.
fuzzinator
Fuzzinator Random Testing Framework
gramfuzz
gramfuzz is a grammar-based fuzzer that lets one define complex grammars to generate text and binary data formats.
Hodor
Hodor! Fuzzer..
kAFL
Code for the USENIX 2017 paper: kAFL: Hardware-Assisted Feedback Fuzzing for OS Kernels
KavalAnts
Code coverage calculation/monitoring tool for Corpus Distillation
learning-fuzzing
Code from MSc thesis on combining learning and fuzzing
lighthouse
Code Coverage Explorer for IDA Pro
manticore
Dynamic binary analysis tool
nixlocal
Local set of Nix packages/configuration not suitable for upstream
protocol-fuzzer
model learning and feedback guided protocol fuzzing
python-ptrace
python-ptrace is a Python binding of ptrace library.
qira
QEMU Interactive Runtime Analyser
radamsa
a general-purpose fuzzer
tensorflow
Computation using data flow graphs for scalable machine learning
TriforceAFL
AFL/QEMU fuzzing with full-system emulation.
Triton
Triton is a Dynamic Binary Analysis (DBA) framework. It provides internal components like a Dynamic Symbolic Execution (DSE) engine, a Taint Engine, AST representations of the x86 and the x86-64 instructions set semantics, SMT simplification passes, an SMT Solver Interface and, the last but not least, Python bindings.
winafl
A fork of AFL for fuzzing Windows binaries
zzuf
Application fuzzer