Thomas Rooijakkers
6adaacbb3a
Seperate fuzzer_setup from fuzzer_stats, only write fuzzer_setup at the start
2020-09-04 15:54:57 +02:00
van Hauser
81767287c3
improve documentation
2020-08-31 13:02:40 +02:00
Raphaël Hertzog
41bb359428
Fix various spelling errors ( #532 )
...
All those spelling errors have been caught by lintian's built-in
spellchecker:
https://lintian.debian.org/tags/spelling-error-in-binary.html
2020-08-28 23:04:25 +02:00
Dominik Maier
e2b54bfa05
code format
2020-08-23 10:40:46 +02:00
Marius Muench
425908a00c
Option for specifying forkserver initialization timeout via environment variable ( #522 )
...
* Addition of AFL_FORKSRV_INIT_TMOUT env var
This commit introduces a new environment variable which allows to
specify the timespan AFL should wait for initial contact with the
forkserver.
This is useful for fuzz-targets requiring a rather long setup time
before the actual fuzzing can be started (e.g., unicorn).
* add .swp files to .gitignore
* Inherit init_tmout in afl_fsrv_init_dup
Without this patch, the forkserver would spawn with a timeout of 0 in
cmplog mode, leading to an immediate crash.
Additionally, this commit removes a spurious whitespace.
* Initialize afl->fsrv.init_tmout in afl_fsrv_init
Not all afl-components will need the new AFL_FORKSRV_INIT_TMOUT
environment variable. Hence, it's initialized to the safe "default"
value from before in afl_fsrv_init now.
2020-08-23 10:39:34 +02:00
Dominik Maier
1301552101
added AFL_MAX_DET_EXTRAS env var
2020-08-23 01:48:36 +02:00
root
af14acf2c1
Revert "Merge branch 'debug' into dev"
...
This reverts commit a7537b5511ad767d2240cf2dc6d3e261daa676f9, reversing
changes made to 15e799f7ae666418e75c6a79db833c5316b21f97.
2020-08-14 14:35:05 +02:00
van Hauser
220dc4a43d
review done, pray
2020-08-11 16:25:35 +02:00
van Hauser
457f627101
move taint_mode var
2020-08-11 15:10:18 +02:00
van Hauser
3ec1b23743
cleanup minor issues
2020-08-11 10:36:34 +02:00
van Hauser
0ba09ee85a
enhancements
2020-08-11 10:24:45 +02:00
van Hauser
67dac15226
Merge branch 'debug' into taint
2020-08-11 03:40:12 +02:00
van Hauser
9cf8637fab
break up llvm rt afl init
2020-08-11 03:37:02 +02:00
Dominik Maier
7d7a8c7c39
code-format
2020-08-10 19:05:22 +02:00
Dominik Maier
a422fcaa40
fixed minor inconsistencies, reenabled warnings
2020-08-10 19:04:51 +02:00
van Hauser
3ecafde29d
increase stack size
2020-08-10 13:59:30 +02:00
van Hauser
9c953ab51f
memory grab at startup to prevent crashes
2020-08-10 13:03:59 +02:00
van Hauser
84b9d551fd
disable expand havoc mopt for taint
2020-08-10 12:11:49 +02:00
van Hauser
e99d7e9730
integration in fuzz_one
2020-08-09 20:24:56 +02:00
van Hauser
b60663c031
taint integration done
2020-08-09 18:48:12 +02:00
van Hauser
32db31b555
fixes
2020-08-09 12:35:52 +02:00
van Hauser
a1129b67c2
changes
2020-08-09 12:15:36 +02:00
van Hauser
0bb59ba116
code format
2020-08-09 01:09:26 +02:00
van Hauser
e4a0237cbc
step 1
2020-08-09 00:35:12 +02:00
Dominik Maier
22d3a5e90a
enabled Wextra, fixed bugs
2020-08-07 16:55:58 +02:00
van Hauser
fb14e55cc9
fix -N description
2020-08-07 09:05:40 +02:00
van Hauser
409e4ae945
fix expand havoc for ..._only modes
2020-08-03 13:13:32 +02:00
David Carlier
54d9668580
Haiku set explicitly to performance.
...
No command line to set through afl-system-config (the only one is a GUI).
2020-07-31 17:27:01 +00:00
van Hauser
cd576fa59d
fixes
2020-07-31 10:42:43 +02:00
van Hauser
320f26d26f
add -b option to afl-fuzz
2020-07-30 19:00:41 +02:00
van Hauser
4550613f58
Merge branch 'dev' into text_inputs
2020-07-29 11:39:00 +02:00
van Hauser
23718e5198
forgot getopt
2020-07-28 09:52:28 +02:00
van Hauser
7944009a65
unrenice
2020-07-27 13:07:55 +02:00
van Hauser
1bbeef48e1
update readme, renice -20
2020-07-27 09:10:48 +02:00
van Hauser
30c0991543
better text mutation
2020-07-24 13:26:07 +02:00
van Hauser
9cddbc0420
add -F option to sync to foreign fuzzer queues
2020-07-24 12:26:52 +02:00
van Hauser
3e04dbd5a1
no cycle on expand
2020-07-23 16:43:25 +02:00
Andrea Fioraldi
b015e4f07a
epand havoc now env
2020-07-22 16:15:16 +02:00
van Hauser
ce9b4698fe
added andrea's splicing, added cycle_schedules
2020-07-21 20:53:51 +02:00
van Hauser
6c163910ee
debug test for rng
2020-07-20 12:08:31 +02:00
van Hauser
383b280531
added frida gum extension
2020-07-14 23:26:11 +02:00
van Hauser
83790d65af
eliminate race condition for cpu affinity on -M/-S
2020-07-08 11:16:39 +02:00
van Hauser
6b98157c1a
v2.66c release preparation
2020-07-01 09:15:47 +02:00
hexcoder
d898418037
restore credit for afl-tmin fork server patch
2020-07-01 07:43:14 +02:00
van Hauser
7527c76c74
reduce the time interval in which the secondaries sync
2020-06-30 17:33:47 +02:00
van Hauser
06264df168
rename whitelist -> instrumentlist
2020-06-30 17:28:21 +02:00
van Hauser
29e41a09d5
fix typos
2020-06-27 18:16:27 +02:00
van Hauser
171b1923e9
shmem release fix
2020-06-25 22:02:02 +02:00
van Hauser
8178f4dfdd
remove radamsa, add radamsa custom mutator
2020-06-25 16:51:29 +02:00
van Hauser
b5573b3adb
add seek power schedule, remove update stats in calibration, fix help output
2020-06-25 10:33:59 +02:00