69 Commits

Author SHA1 Message Date
vanhauser-thc
8c228b0d23 afl-showmap -I option 2023-04-24 18:08:27 +02:00
vanhauser-thc
4e5f42cab6 afl-showmap custom mutator support 2023-04-20 10:39:23 +02:00
vanhauser-thc
56f7e3aa08 hidden -Y option for nyx, code format 2023-04-16 12:42:32 +02:00
Sergej Schumilo
eefd98f374 add Nyx support in various tools (like afl-cmin) 2023-04-14 02:25:33 +02:00
Nils Bars
2cbe49c6eb Update usage messages 2022-10-24 18:08:29 +02:00
Nils Bars
7512316b46 Add AFL_FORK_SERVER_KILL_SIGNAL environment variable.
The AFL_FORK_SERVER_KILL_SIGNAL variable allows to configure the signal
used to kill the fork server on termination.
2022-10-21 12:47:00 +02:00
vanhauser-thc
9cfe1d1394 afl-cmin -A 2022-09-17 13:44:34 +02:00
vanhauser-thc
d7abf6936c fix afl-cmin 2022-08-16 09:46:11 +02:00
vanhauser-thc
2462c61df9 fix new map size extraction for afl-gcc 2022-08-15 19:22:46 +02:00
vanhauser-thc
ba14c353c0 get map size from binaries within afl-cmin* 2022-08-15 18:31:45 +02:00
vanhauser-thc
338f1ae2f8 fix mawk bug 2022-07-11 21:42:03 +02:00
hexcoder-
1441503c43 afl-cmin: avoid messages with \r when redirection is used 2022-05-27 15:26:24 +02:00
Miroslav Lichvar
57db3e7f4f afl-cmin: quote program arguments
Quote the program arguments in the system() function to allow them to
contain spaces.
2022-04-13 13:47:51 +02:00
vanhauser-thc
268339a683 showmap -A -> -H, accurate help output 2021-11-16 11:03:53 +01:00
Dominik Maier
b6a9e54c60 Added more AFL_NO_FORKSRV docu, changelog 2021-07-13 11:03:30 +02:00
vanhauser-thc
c46f8c1f70 make afl-cmin actually work with subdirectories 2021-06-16 13:03:42 +02:00
vanhauser-thc
d2e85cce50 afl-cmin help fix, aflpp_driver - + @@ support 2021-05-30 00:36:56 +02:00
Dominik Maier
ccf739f880 AFL_PRINT_FILENAMES added 2021-05-17 18:16:51 +02:00
Your Name
1725e6be31 Fix support for afl-cmin and updated README 2021-03-25 17:41:14 +00:00
realmadsci
1ab125de63 afl-cmin: Allow @@ to be part of an arg
The previous implementation of "@@ handling"
in afl-cmin differed greatly from how it was
handled in afl-fuzz and how the documentation presented it.

It used to require that the @@ be its own argument separated
by whitespace and could not be used in situations like "--file=@@".

This change standardizes it to just look for @@ to be *in* an argument
in the same manner that afl-cmin.bash does, so that it will have
the expected and documented behavior.
2021-03-15 12:25:01 -07:00
hexcoder-
eb1e8619eb fix handling of test case file names with spaces 2021-03-08 14:55:48 +01:00
vanhauser-thc
9844e1a856 fix 2021-03-05 19:32:27 +01:00
hexcoder-
385312c658 fix issue #732 afl-cmin and afl-showmap should support '-f' 2021-02-13 13:31:17 +01:00
van Hauser
981ffb27a8 making AFL_MAP_SIZE obsolete 2021-02-01 12:01:23 +01:00
van Hauser
2ef8dc4378 afl-cmin -m none 2021-01-21 21:42:15 +01:00
Dominik Maier
a06b25538f cleaned up AFL_KILL_SIGNAL 2021-01-07 23:21:10 +01:00
hexcoder-
b6b907705e afl-cmin: skip instrumentation check if AFL_SKIP_BIN_CHECK is set 2020-12-18 00:18:30 +01:00
van Hauser
161c80014e change search order for afl-showmin in afl-cmin* 2020-12-10 17:25:22 +01:00
hexcoder-
b31d5a7cef afl-cmin usage fix 2020-12-04 07:32:56 +01:00
Dominik Maier
a2e2fae840 AFL_CRASH_EXITCODE env var added, u8->bool 2020-12-03 14:43:06 +01:00
van Hauser
0942158ad1 remove docs/README symlink and update references 2020-12-01 23:17:20 +01:00
hexcoder-
d8a058bf59 fix AFL_CMIN_CRASHES_ONLY=1 afl-showmap 2020-10-17 14:34:14 +02:00
hexcoder-
bded51e4ea fix issue #583: afl-cmin -C incompatibility 2020-10-15 23:30:36 +02:00
Dominik Maier
53e63e9ded added forkserver init timeout 2020-08-31 18:28:36 +02:00
hexcoder-
6cbd0f1faf avoid calling awk for 'which' replacement, use POSIX 'command -v' instead 2020-03-21 18:51:43 +01:00
hexcoder-
eca6bdb85d afl-cmin: replace 'which' with 'type' 2020-03-19 00:15:48 +01:00
hexcoder
d8d89507b5
afl-cmin delete output directory when aborted 2020-03-11 11:25:58 +01:00
van Hauser
a24352ddfd fix leaks 2020-03-09 15:52:14 +01:00
hexcoder-
13429d204d adapt child handling to nawk from *BSD 2020-03-06 20:57:28 +01:00
hexcoder-
0d4f2da8db terminate afl-cmin early when signalled SIGINT 2020-03-06 19:33:02 +01:00
van Hauser
f0cf9c2cdf make afl-showmap quiet when called from afl-cmin* 2020-03-01 22:30:38 +01:00
hexcoder-
2d25662b81 man page tuning 2020-02-25 21:41:31 +01:00
hexcoder-
ad79688c5f add env var descriptions for afl-cmin and afl-cmin.bash 2020-02-21 01:07:23 +01:00
hexcoder
76e0381db8
remove AFL_QUIET from call to afl-showmap 2020-02-19 23:43:25 +01:00
hexcoder-
d375b0e0a3 fix forkserver output (support AFL_QUIET) 2020-02-19 23:14:06 +01:00
van Hauser
42af8ee059 afl-cmin bugfix if -o exists 2020-02-19 16:52:40 +01:00
hexcoder-
16a7e4ae68 fix deviations between afl-cmin.bash and afl-cmin (issue #168) 2020-02-19 02:09:24 +01:00
Dominik Maier
9db58da8b7 fixed cmin 2020-02-12 11:59:10 +01:00
hexcoder-
4bcea7b31f adapt to afl-cmin with forkserver_mode (and stdin) 2020-02-05 22:08:57 +01:00
van Hauser
1edc392194 afl-showmap fix 2020-02-05 17:33:02 +01:00