forked from rc0r/afl-utils
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathafl-multicore.conf.sample
70 lines (62 loc) · 1.55 KB
/
afl-multicore.conf.sample
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
#########################
### REQUIRED SETTINGS ###
#########################
[afl.dirs]
# afl-fuzz directory specifications
input = ./in
output = ./out
[target]
# Required target settings
# target binary
target = /usr/bin/target
# Cmdline options for target
cmdline = -a -b -c -d
#########################
# OPTIONAL SETTINGS #
#########################
[afl.ctrl]
# afl execution control settings
# Location read by the fuzzed program.
# Valid options are:
# * a file name
# * @@ (see afl-fuzz manual)
file = @@
# Timeout in ms for each run
timeout = 200+
# Memory limit in MB for child process
mem_limit = 150
# Use QEMU mode?
qemu = on
# Additional/misc. arguments for afl-fuzz.
# Provide additional cmdline arguments for afl.
# These arguments will directly be passed to afl!
# This way you may provide new, hacked or
# experimental cmdline args to afl-fuzz.
# afl_margs = -T banner
[afl.behavior]
# Optional fuzzing behavior settings
# Skip deterministic steps
dirty = off
# Fuzz without instrumentation
dumb = off
# Fuzzer dictionary
dict = dict/target.dict
[job]
# Fuzzing job settings
# Provide a name for the fuzzing session.
# Master outputs will be written to
# 'output/SESSION000'!
session = SESSION
# Slave-only mode, do not start a master
# instance.
slave_only = off
# Interactive screen mode. Starts every afk
# instance in a separate screen window. Run
# from inside screen!
interactive = off
#[environment]
# Contains a list of environment variables
# afl-multicore will set when using inter-
# active screen mode.
# AFL_PERSISTENT=1
# LD_PRELOAD=desock.so