1afl-cmin.bash(8)            System Manager's Manual           afl-cmin.bash(8)
2
3
4

NAME

6       afl-cmin.bash
7
8

SYNOPSIS

10       Usage: ./afl-cmin.bash [ options ] -- /path/to/target_app [ ... ]
11
12

OPTIONS

14       Required parameters:
15
16         -i dir        - input directory with the starting corpus
17         -o dir        - output directory for minimized files
18
19       Execution control settings:
20
21         -T tasks      - how many parallel processes to create (default=1, "all"=nproc)
22         -f file       - location read by the fuzzed program (default: stdin)
23         -m megs       - memory limit for child process (default=none MB)
24         -t msec       - run time limit for child process (default: 5000ms)
25         -O            - use binary-only instrumentation (FRIDA mode)
26         -Q            - use binary-only instrumentation (QEMU mode)
27         -U            - use unicorn-based instrumentation (Unicorn mode)
28         -X            - use Nyx mode
29
30       Minimization settings:
31
32         -A            - allow crashing and timeout inputs
33         -C            - keep crashing inputs, reject everything else
34         -e            - solve for edge coverage only, ignore hit counts
35
36       For additional tips, please consult README.md.
37
38       Environment variables used:
39       AFL_KEEP_TRACES: leave the temporary <out_dir>.traces directory
40       AFL_NO_FORKSRV: run target via execve instead of using the forkserver
41       AFL_PATH: last resort location to find the afl-showmap binary
42       AFL_SKIP_BIN_CHECK: skip check for target binary
43       AFL_CUSTOM_MUTATOR_LIBRARY: custom mutator library (post_process and send)
44       AFL_PYTHON_MODULE: custom mutator library (post_process and send)
45
46

AUTHOR

48       AFL++  was  written  by  Michal "lcamtuf" Zalewski and is maintained by
49       Marc    "van    Hauser"    Heuse    <mh@mh-sec.de>,    Dominik    Maier
50       <domenukk@gmail.com>,  Andrea  Fioraldi  <andreafioraldi@gmail.com> and
51       Heiko "hexcoder-" Eissfeldt <heiko.eissfeldt@hexco.de> The homepage  of
52       AFL++ is: https://github.com/AFLplusplus/AFLplusplus
53
54

LICENSE

56       Apache License Version 2.0, January 2004
57
58
59
60AFL++                             2023-08-29                  afl-cmin.bash(8)
Impressum