Skip to content

American fuzzy lop

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

Run


afl-fuzz -i afl_in -o afl_out -- ./target_binary --configFile=@@

Installation


sudo apt install afl++

Options


export AFL_HARDEN=1
export AFL_INST_RATIO=100
export AFL_SKIP_CPUFREQ=1
export CC=afl-gcc
export | grep -i AFL