577b286508
fix explanation how to obtain the map size
2024-10-28 09:53:01 +01:00
146e535f7b
persistent record for frida and qmeu
2024-10-01 10:13:35 +02:00
1d6cd5dd19
fix AFL_AUTORESUME=1 for Nyx mode
2024-09-14 03:51:20 +02:00
1689a8e053
code format, llvm 18
2024-08-19 16:25:32 +02:00
25945d51a4
To support AFL instrumentation, add default settings.
2024-07-28 16:45:45 +08:00
ea42feb06a
Initialize max_length in afl_fsrv_init #2155
2024-07-12 20:08:52 +02:00
ba7313b521
AFL_CUSTOM_MUTATOR_LATE_SEND added
2024-06-27 18:51:58 +02:00
8fcca6fb41
Collect persistent coverage data and dump it at the end of the run
...
With CODE_COVERAGE builds, we need to collect the coverage data of each
iteration in a persistant buffer that has the same size as the regular
trace buffer used for fuzzing. We dump this information at the end of
the run and when combined with pointer data and module info, this can be
used to calculate code coverage.
2024-06-19 12:36:58 +02:00
44b5e1f488
fix no_forkserver mode
2024-06-09 12:26:48 +02:00
9419e39fdf
nits
2024-05-31 18:32:31 +02:00
ab36756061
change MAX_FILE to fsrv->max_length
2024-05-14 18:27:12 +08:00
951a0e5225
fix AFL_PERSISTENT_RECORD
2024-04-25 10:04:58 +02:00
476aca5b67
nits
2024-04-19 15:45:00 +02:00
1582aa9da2
Merge pull request #2027 from choller/nyx-handler-fix
...
Add optional handling of Nyx InvalidWriteToPayload event
2024-04-13 11:40:28 +02:00
72226d6f89
fix shared memory test cases
2024-04-09 16:20:42 +02:00
0ea53ea5b5
likely
2024-03-06 12:41:00 +01:00
52e19d35fa
Add optional handling of Nyx InvalidWriteToPayload event
2024-03-06 10:55:53 +01:00
6062668679
fix not using autodict
2024-02-29 14:31:47 +01:00
31adb57fd7
Merge pull request #2014 from seanm/issue2007
...
Issue #2007 : add filename extension to /crashes files
2024-02-29 14:16:07 +01:00
335b2d4542
Load autodictionary when using new forkserver
...
Fixes a bug where the new fork server would decrement dict_size until
zero then try to use it as the upper bound for the number of bytes to
pass to add_extra_func, causing it to never store any of the tokens.
2024-02-28 22:29:55 +01:00
b2b887d04d
Issue #2007 : add filename extension to /crashes files
...
This is very helpful for code that inpects a file name extension when determining what code to run.
It's also useful for applications that constrain the user to choose files by extension.
2024-02-26 14:07:49 -05:00
01f442d810
Be specific about the unit of time
2024-02-23 12:53:20 +01:00
dd88069711
fix
2024-02-09 13:57:45 +01:00
07bc202e0a
fixes
2024-02-09 13:51:05 +01:00
f2b7357ff3
fixes
2024-02-09 13:09:23 +01:00
48070e0148
Merge branch '420' into dev
2024-02-08 14:51:13 +01:00
42c663e7c7
Merge pull request #1965 from CodeLinaro/stateful
...
replay mode support
2024-02-08 10:29:33 +01:00
ea0ea88ed3
add conditional check for persistent record mode on forkserver handling of hang/crash
2024-02-07 12:00:01 +01:00
a7fd84e186
fix typo
2024-02-06 21:25:40 +01:00
023fc19ce0
better replay mode error handling, added replay mode documentation, code formatting
2024-02-05 18:26:46 +01:00
c77709cdd9
add U256/32byte support
2024-02-04 16:03:12 +01:00
27338fcef1
new forkserver - client side
2024-02-03 18:27:01 +01:00
9fab7e892d
new forkserver - server part
2024-02-03 16:48:38 +01:00
ed1a6f8a57
2024 v4.10c release
2024-02-03 11:01:31 +01:00
5ba66a8860
final touches for skipdet
2024-02-01 15:22:51 +01:00
d5b6c0f773
fix
2024-01-30 11:01:49 +01:00
12ab9ebd32
new forkserver check
2024-01-30 09:55:44 +01:00
8fedf49984
replay mode support
2024-01-23 19:36:49 +01:00
a2a4171039
Pass correct Nyx ID when creating a Nyx runner
2023-11-22 15:08:26 +01:00
bfb841d013
Use proper AFL_NYX_AUX_SIZE for nyx_aux_string
2023-10-20 00:07:35 +02:00
5f6c76e192
fix cmplog forkserver kill signal
2023-09-08 13:40:57 +02:00
247d8539fe
Add AFL_NYX_LOG to redirect NYX hprintf messages to a file.
2023-08-04 15:39:57 -04:00
08a6fd7c29
update the old nyx env var naming scheme
...
(to have a more consistent naming overall)
2023-08-04 12:13:06 +02:00
79640acbf1
nits
2023-08-04 09:25:19 +02:00
8f31086a7f
make nyx aux buffer size configurable
2023-08-03 14:40:10 +02:00
a46d27fad5
nits
2023-07-10 18:29:21 +02:00
ad8f7d6eb3
switch user mailinglist reference to discord
2023-05-31 11:40:54 +02:00
3e84d6a2ae
afl++ -> AFL++
2023-04-27 11:49:00 +02:00
56f7e3aa08
hidden -Y option for nyx, code format
2023-04-16 12:42:32 +02:00
d0b86bf055
pass absolute paths to libnyx
2023-04-16 06:23:38 +02:00