204 Commits

Author SHA1 Message Date
vanhauser-thc
25c947cd5a fix unneeded ifdef 2021-11-03 21:36:10 +01:00
vanhauser-thc
02a5d96846 remove overflow wiping 2021-11-03 21:27:19 +01:00
vanhauser-thc
f35e71ca11 fix 2021-11-02 19:58:02 +01:00
vanhauser-thc
01d266f2b4 wipe overflow data 2021-10-31 12:40:32 +01:00
vanhauser-thc
639d108512 add cmplog compatability check 2021-10-31 12:29:45 +01:00
vanhauser-thc
e2ca7a6397 variant 6 2021-10-28 18:02:57 +02:00
vanhauser-thc
9c278df038 try fix 2021-10-18 00:21:33 +02:00
vanhauser-thc
462149de64 fix 2021-10-17 20:31:02 +02:00
vanhauser-thc
ed10f3783b new rtn cmplog: instrumentation side + supporting functions 2021-10-17 13:05:33 +02:00
vanhauser-thc
591d6c59c7 fix shared linking on macos 2021-08-19 17:02:17 +02:00
yuawn
ac13902a93 fix format string 2021-07-30 00:16:37 +00:00
vanhauser-thc
3a3ef7b6b4 update documentation 2021-07-14 12:16:52 +02:00
vanhauser-thc
1fcb52957e fix frida 2021-06-24 09:59:00 +02:00
vanhauser-thc
ff4d45eed2 cmplog fix for qemu and frida 2021-06-22 22:05:28 +02:00
vanhauser-thc
35153e9b49 correct map size for small targets 2021-06-16 15:33:03 +02:00
vanhauser-thc
c46f8c1f70 make afl-cmin actually work with subdirectories 2021-06-16 13:03:42 +02:00
hexcoder-
2449866f21 more info for error logging 2021-06-07 13:47:27 +02:00
vanhauser-thc
92fcef4520 write target errors to out_dir/error.txt 2021-06-07 09:26:53 +02:00
vanhauser-thc
beb97cdc89 dynamic_list and afl-compiler-rt rework 2021-06-03 15:12:14 +02:00
WorksButNotTested
39ad3b8946
Frida persistent (#880)
* Added x64 support for persistent mode (function call only), in-memory teest cases and complog

* Review changes, fix NeverZero and code to parse the .text section of the main executable. Excluded ranges TBC

* Various minor fixes and finished support for AFL_INST_LIBS

* Review changes

Co-authored-by: Your Name <you@example.com>
2021-04-28 10:25:26 +02:00
Jiangen Jiao
28878c69e0 android: disable sigaction inside debuggerd
check https://github.com/google/AFL/blob/master/docs/INSTALL#L173
2021-04-07 11:28:19 +08:00
van Hauser
201d82ae0d
Merge pull request #857 from Begasus/haiku
Fix Haiku references, no <sys/syscall.h> and missing defines for USEMMAP
2021-04-05 14:01:40 +02:00
begasus
43b1a0d46b Declare private api __kern_write for Haiku 2021-04-05 13:02:26 +00:00
begasus
a02d84a11c Fix undeclared SYS_write on Haiku 2021-04-05 11:56:04 +00:00
begasus
845c584b9c Fix Haiku references, no <sys/syscall.h> and missing defines for USEMMAP 2021-04-04 17:41:43 +00:00
vanhauser-thc
84a99f49b8 remove unneeded var 2021-03-29 19:07:47 +02:00
vanhauser-thc
dfe6f7f8c9 make setting different file permissions easy via config.h 2021-03-23 20:21:08 +01:00
vanhauser-thc
2102264acf fix for new llvm 13 change 2021-03-19 16:06:06 +01:00
Andrea Fioraldi
00913bce81 update dynamic list with cmplog 2021-03-19 09:56:00 +01:00
vanhauser-thc
5e2a5f1110 shmem map size in config.h 2021-03-17 10:27:23 +01:00
vanhauser-thc
f36341b3b4 when you think you work on a debug branch but it is dev. git sucks so much ... 2021-03-17 02:00:14 +01:00
vanhauser-thc
65b90001f6 debug 2021-03-16 23:24:34 +01:00
vanhauser-thc
f5420e737a rtn fix 2021-03-16 16:15:29 +01:00
vanhauser-thc
1227776251 fix cmplog 2021-03-16 14:39:48 +01:00
vanhauser-thc
862cb3217f fix cmplog rtn 2021-03-16 14:38:13 +01:00
vanhauser-thc
071edb1a2d brackets make dominik happy 2021-03-10 15:44:54 +01:00
vanhauser-thc
69f3095045 correct debug 2021-03-10 10:40:52 +01:00
vanhauser-thc
d678d59372 fix 2021-03-10 10:07:54 +01:00
vanhauser-thc
b2feada293 rt debug 2021-03-10 10:04:45 +01:00
vanhauser-thc
bff02dae0d cmplog rtn rt fix 2021-03-10 09:32:54 +01:00
Andrea Fioraldi
c96fca6833
Merge pull request #779 from AFLplusplus/top-k-ctx
Restore correct CTX behaviour and enable K-CTX coverage for LLVM Classic
2021-03-08 09:50:18 +01:00
vanhauser-thc
9b3d8c327d fix for asan compile rt 2021-03-06 10:20:01 +01:00
vanhauser-thc
44be521ab8 fix 2021-03-05 19:19:43 +01:00
vanhauser-thc
41ad23041b remove warnings 2021-03-05 14:58:37 +01:00
vanhauser-thc
3e5ac0af52 no static for rt initialized markers 2021-03-05 10:21:28 +01:00
Andrea Fioraldi
0aa93afeb8 vectorial top-k CTX first implementation 2021-03-04 14:50:26 +01:00
vanhauser-thc
79d75d8e42 even support dlopen instrumented libs after the forkserver 2021-03-04 14:19:00 +01:00
vanhauser-thc
96c526cb78 fix caller/ctx change, support dlopen in afl-compiler-rt 2021-03-04 14:04:40 +01:00
vanhauser-thc
02f3319256 only initialize afl-compiler-rt once 2021-03-04 12:23:27 +01:00
aflpp
d0a61279b8 write to correct pipe end 2021-03-01 19:15:58 +01:00