Afl Utils Versions Save

Utilities for automated crash sample processing/analysis, easy afl-fuzz job management and corpus optimization

v1.33a

6 years ago
  • Added --cmin-qemu, --tmin-qemu options for QEMU mode support to afl-minimize (suggested by Isaac).
  • Made processing timeout for sample verification phase configurable in afl-collect.
  • Usage of python 3 virtualenv explicitly documented in README (Henri Salo).
  • Added quotes around sample filenames used in generated gdb script to keep gdb happy with fancy sample filenames.
  • Updated afl-collect to automatically detect exploitable.py location (contributed by Jurriaan Bremer).

v1.32a

7 years ago
  • SQLite db connector improved. Gives a huge afl-collect speed-up when using a database.
  • Changed afl-collect to print database related outputs only if a database is used.
  • Updated afl-stats to be compatible with afl-fuzz >= 2.32b (older afl versions will not work anymore).
  • afl-stats now optionally dumps fuzzer stats into a database.
  • Tweeting stats to twitter is now optional in afl-stats.
  • Fixed minor bug #34 in afl-multicore (reported by Bhargava Shastry).
  • Implemented option in afl-multicore to run arbitrary fuzzer instead of default afl-fuzz (#35, suggested by Bhargava Shastry).
  • Implemented multi-master mode support in afl-multicore (#36).
  • Bug affecting job counts in afl-multicore fixed (reported by Henri Salo).

v1.31a

7 years ago
  • Selective resumes added to afl-multicore.
  • Automatic calculation of delay values for afl-multicore startup implemented (use -s auto).
  • afl-multicore updated to not use a hard-coded path to the afl-fuzz binary.

v1.30a

7 years ago
  • Parsing of slightly different modified 'fuzzer_stats' file fixed in afl-stats.
  • Delayed startup added to afl-multicore.
  • Fixed a bug in afl-sync that caused some directories to not be pulled from the remote location when a session name was specified.
  • Added afl's .cur_input to the rsync exclude list in afl-sync.

v1.29a

7 years ago
  • afl-collect updated to not use a hard-coded path to the gdb binary (suggested by Martin Lindhe).
  • Fixed #30: CPU affinity settings removed from afl-multicore. (The option for explicitly setting CPU affinity in afl was dropped in afl-2.17b.)

v1.28a

7 years ago
  • afl-cron for periodic task execution added.
  • Main execution loop removed from afl-stats. afl-cron may be used for repeated executions of afl-stats!
  • Changed afl-utils to use JSON config files.