6140 Commits

Author SHA1 Message Date
vanhauser-thc
c0ecf7cf61 only reverse reading the queue on restart 2023-04-25 08:33:51 +02:00
vanhauser-thc
7b33148b75 add AFL_LLVM_LTO_SKIPINIT to envs.h 2023-04-25 08:23:27 +02:00
van Hauser
b66d7f99a7
Merge pull request #1713 from kenohassler/wafl-mode
llvm-lto: allow skipping initialisation
2023-04-25 08:21:42 +02:00
Keno Hassler
7c3c0b26d1
document new env var 2023-04-24 20:32:04 +02:00
vanhauser-thc
46237c3332 makefile for atwalk 2023-04-24 19:20:52 +02:00
vanhauser-thc
8c228b0d23 afl-showmap -I option 2023-04-24 18:08:27 +02:00
Keno Hassler
531380d6ab
llvm-lto: allow skipping initialization 2023-04-24 17:55:58 +02:00
vanhauser-thc
6bd48a48cb code format 2023-04-22 11:39:44 +02:00
van Hauser
c5e5a17d67
Merge pull request #1711 from atnwalk/atnwalk
AFL_POST_PROCESS_KEEP_ORIGINAL env variable for intermediate file formats and ATNwalk custom mutator
2023-04-22 11:32:42 +02:00
vanhauser-thc
599b4631a3 typo 2023-04-22 11:31:29 +02:00
Maik Betka
228e9527cb fixed formatting with make code-format 2023-04-21 17:21:47 +02:00
Maik Betka
53ff09969c
Merge pull request #3 from voidptr127/atnwalk
Create README.md
2023-04-21 17:11:40 +02:00
Maik Betka
d7e6f8cb38
Create README.md 2023-04-21 17:10:19 +02:00
Maik Betka
e99d4ba976
Merge pull request #2 from AFLplusplus/dev
Dev
2023-04-21 16:48:47 +02:00
Maik Betka
de717cd225
Merge pull request #1 from voidptr127/atnwalk
fixed AFL_POST_PROCESS_KEEP_ORIGINAL for version 4.07a
2023-04-21 16:47:19 +02:00
Maik Betka
779a72ef8c fixed AFL_POST_PROCESS_KEEP_ORIGINAL for version 4.07a 2023-04-21 16:46:15 +02:00
van Hauser
dae5f94bce
Merge pull request #1710 from Ha0ris/frida-inst-no-dynamic-load
frida mode: add dynamic loaded code exclusion
2023-04-21 15:34:49 +02:00
vanhauser-thc
c49d346e37 remove ubuntu 18.04 from ci, no resources for this on github 2023-04-21 15:22:48 +02:00
vanhauser-thc
7a8d0a10ce add dummy functions to afl-showmap for old gcc compilers 2023-04-21 15:21:11 +02:00
vanhauser-thc
369ec31f0e debug output 2023-04-21 15:15:34 +02:00
vanhauser-thc
0a297ed9ef dummy function for afl-showmap 2023-04-21 15:09:35 +02:00
eleguevel
30495e6bfe frida mode: add dynamic loaded code exclusion
Add the AFL_FRIDA_INST_NO_DYNAMIC_LOAD environment variable and its
associated JS function setInstrumentNoDynamicLoad to prevent the
instrumentation of late dynamic loaded code.

Resolve #1708
2023-04-21 12:00:56 +02:00
Maik Betka
7101ffa1ae Merge remote-tracking branch 'origin/dev' into atnwalk
# Conflicts:
#	include/afl-fuzz.h
#	src/afl-fuzz-run.c
2023-04-21 11:31:22 +02:00
vanhauser-thc
4e5f42cab6 afl-showmap custom mutator support 2023-04-20 10:39:23 +02:00
Maik Betka
9ab902402c fixed code clones in atnwalk.c, introduced new environment variable AFL_POST_PROCESS_KEEP_ORIGINAL in AFL++ to integrate atnwalk without re-compiling afl-fuzz 2023-04-17 17:09:48 +02:00
Maik Betka
529a51c160 implemented status screen and 50% havoc and 50% splice schedule with limited rounds per queue entry 2023-04-17 17:09:48 +02:00
Maik Betka
e55b5c5408 fixed the server handshake commands, works now 2023-04-17 17:09:48 +02:00
Maik Betka
450dbae8cd first version with unix domain sockets is ready for testing 2023-04-17 17:09:48 +02:00
Maik Betka
a3bc8d3440 fixed wrong implementation of control bits in atnwalk.c 2023-04-17 17:09:48 +02:00
Maik Betka
70e3095864 added first dummy atnwalk.c file 2023-04-17 17:09:48 +02:00
vanhauser-thc
02b9e583f2 v4.07a init 2023-04-17 14:41:05 +02:00
vanhauser-thc
7f734c96d1 v4.06c release 2023-04-17 10:25:10 +02:00
vanhauser-thc
4d29e484b7 update nyx readme 2023-04-16 18:47:50 +02:00
vanhauser-thc
56f7e3aa08 hidden -Y option for nyx, code format 2023-04-16 12:42:32 +02:00
van Hauser
87b9dc4ba0
Merge pull request #1702 from schumilo/dev
add Nyx support in afl-showmap, afl-tmin, afl-cmin and afl-analyze
2023-04-16 12:24:10 +02:00
Sergej Schumilo
d0b86bf055 pass absolute paths to libnyx 2023-04-16 06:23:38 +02:00
Sergej Schumilo
0a699d885b add some documentation 2023-04-16 06:19:39 +02:00
Sergej Schumilo
61aeb44863 remove redundant access() call 2023-04-16 05:19:09 +02:00
Sergej Schumilo
d213071e13 bump packer version 2023-04-16 05:16:01 +02:00
Sergej Schumilo
6d4234b305 bump libnyx version 2023-04-16 05:14:32 +02:00
Sergej Schumilo
059d470e8d improved Nyx tmp dir handling (additional sanity checks) 2023-04-16 04:42:09 +02:00
Sergej Schumilo
47833bcf9e fix remove_nyx_tmp_workdir function 2023-04-16 04:28:19 +02:00
vanhauser-thc
2f6242d3f8 update docs 2023-04-15 12:28:39 +02:00
vanhauser-thc
120d009e7d wasm support 2023-04-15 11:36:58 +02:00
vanhauser-thc
e12acaa203 fix custom mutator C examples 2023-04-15 10:12:20 +02:00
vanhauser-thc
8f6d9d66ef fix post_process 2023-04-15 09:11:33 +02:00
van Hauser
2b81d2d63f
Merge pull request #1703 from YSaxon/patch-1
Fixing typo: & (background) to && (and)
2023-04-14 17:43:18 +02:00
Yaakov Saxon
50678ed369
Fixing typo: & (background) to && (and) 2023-04-14 11:24:10 -04:00
vanhauser-thc
9764483693 remove warning 2023-04-14 16:27:32 +02:00
vanhauser-thc
0c4f0dd4c4 oss-fuzz fix for LLVMFuzzerTestOneInput driver 2023-04-14 16:09:55 +02:00