1# Tools that help fuzzing with AFL++ 2 3Speeding up fuzzing: 4* [libfiowrapper](https://github.com/marekzmyslowski/libfiowrapper) - if the 5 function you want to fuzz requires loading a file, this allows using the 6 shared memory test case feature :-) - recommended. 7 8Minimization of test cases: 9* [afl-pytmin](https://github.com/ilsani/afl-pytmin) - a wrapper for afl-tmin 10 that tries to speed up the process of minimization of a single test case by 11 using many CPU cores. 12* [afl-ddmin-mod](https://github.com/MarkusTeufelberger/afl-ddmin-mod) - a 13 variation of afl-tmin based on the ddmin algorithm. 14* [halfempty](https://github.com/googleprojectzero/halfempty) - is a fast 15 utility for minimizing test cases by Tavis Ormandy based on parallelization. 16 17Distributed execution: 18* [disfuzz-afl](https://github.com/MartijnB/disfuzz-afl) - distributed fuzzing 19 for AFL. 20* [AFLDFF](https://github.com/quantumvm/AFLDFF) - AFL distributed fuzzing 21 framework. 22* [afl-launch](https://github.com/bnagy/afl-launch) - a tool for the execution 23 of many AFL instances. 24* [afl-mothership](https://github.com/afl-mothership/afl-mothership) - 25 management and execution of many synchronized AFL fuzzers on AWS cloud. 26* [afl-in-the-cloud](https://github.com/abhisek/afl-in-the-cloud) - another 27 script for running AFL in AWS. 28 29Deployment, management, monitoring, reporting 30* [afl-utils](https://gitlab.com/rc0r/afl-utils) - a set of utilities for 31 automatic processing/analysis of crashes and reducing the number of test 32 cases. 33* [afl-other-arch](https://github.com/shellphish/afl-other-arch) - is a set of 34 patches and scripts for easily adding support for various non-x86 35 architectures for AFL. 36* [afl-trivia](https://github.com/bnagy/afl-trivia) - a few small scripts to 37 simplify the management of AFL. 38* [afl-monitor](https://github.com/reflare/afl-monitor) - a script for 39 monitoring AFL. 40* [afl-manager](https://github.com/zx1340/afl-manager) - a web server on Python 41 for managing multi-afl. 42* [afl-remote](https://github.com/block8437/afl-remote) - a web server for the 43 remote management of AFL instances. 44* [afl-extras](https://github.com/fekir/afl-extras) - shell scripts to 45 parallelize afl-tmin, startup, and data collection. 46 47Crash processing 48* [AFLTriage](https://github.com/quic/AFLTriage) - 49 triage crashing input files using gdb. 50* [afl-crash-analyzer](https://github.com/floyd-fuh/afl-crash-analyzer) - 51 another crash analyzer for AFL. 52* [fuzzer-utils](https://github.com/ThePatrickStar/fuzzer-utils) - a set of 53 scripts for the analysis of results. 54* [atriage](https://github.com/Ayrx/atriage) - a simple triage tool. 55* [afl-kit](https://github.com/kcwu/afl-kit) - afl-cmin on Python. 56* [AFLize](https://github.com/d33tah/aflize) - a tool that automatically 57 generates builds of debian packages suitable for AFL. 58* [afl-fid](https://github.com/FoRTE-Research/afl-fid) - a set of tools for 59 working with input data. 60