/security/

American fuzzy lop (afl, afl-fuzz)

2021-09-03 11:38:01

American Fuzzy Lop is a brute-force fuzzer coupled with an exceedingly simple but rock-solid instrumentation-guided genetic algorithm. It uses a modified form of edge coverage to effortlessly pick up subtle, local-scale changes to program control flow

Installation

sudo apt install afl++

Flags

export AFL_HARDEN=1
export AFL_INST_RATIO=100
export AFL_SKIP_CPUFREQ=1
export CC=afl-gcc
export | grep -i AFL
afl-fuzz -i afl_in -o afl_out -- ./target_binary --configFile=@@