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         -f file       - location read by the fuzzed program (stdin)
22         -m megs       - memory limit for child process (none MB)
23         -t msec       - run time limit for child process (none)
24         -O            - use binary-only instrumentation (FRIDA mode)
25         -Q            - use binary-only instrumentation (QEMU mode)
26         -U            - use unicorn-based instrumentation (Unicorn mode)
27
28       Minimization settings:
29
30         -A            - allow crashing and timeout inputs
31         -C            - keep crashing inputs, reject everything else
32         -e            - solve for edge coverage only, ignore hit counts
33
34       For additional tips, please consult README.md.
35
36       Environment variables used:
37       AFL_KEEP_TRACES: leave the temporary <out_dir>.traces directory
38       AFL_NO_FORKSRV: run target via execve instead of using the forkserver
39       AFL_PATH: last resort location to find the afl-showmap binary
40       AFL_SKIP_BIN_CHECK: skip check for target binary
41
42

AUTHOR

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

LICENSE

52       Apache License Version 2.0, January 2004
53
54
55
56afl++                             2023-04-03                  afl-cmin.bash(8)
Impressum