Package american-fuzzy-lop

Practical, instrumentation-driven fuzzer for binary formats

American fuzzy lop uses a novel type of compile-time instrumentation
and genetic algorithms to automatically discover clean, interesting
test cases that trigger new internal states in the targeted
binary. This substantially improves the functional coverage for the
fuzzed code. The compact synthesized corpuses produced by the tool are
also useful for seeding other, more labor- or resource-intensive
testing regimes down the road.

Compared to other instrumented fuzzers, afl-fuzz is designed to be
practical: it has a modest performance overhead, uses a variety of
highly effective fuzzing strategies, requires essentially no
configuration, and seamlessly handles complex, real-world use cases -
say, common image parsing or file compression libraries.

Version: 4.10c

System Administration

afl-addseeds afl-addseeds
afl-analyze afl-analyze
afl-as afl-as
afl-c++ alias for afl-cc
afl-cc afl-cc++4.10c by Michal Zalewski, Laszlo Szekeres, Marc Heuse afl-cc
afl-cmin afl-cmin
afl-cmin.bash afl-cmin.bash
afl-fuzz afl-fuzz
afl-g++-fast alias for afl-cc
afl-gcc-fast alias for afl-cc
afl-gotcpu afl-gotcpu
afl-persistent-config afl-persistent-config
afl-plot afl-plot
afl-showmap afl-showmap
afl-system-config afl-system-config
afl-tmin afl-tmin
afl-whatsup afl-whatsup