1445 Commits

Author SHA1 Message Date
vanhauser-thc
ece717c424 fix 2021-12-13 16:43:16 +01:00
vanhauser-thc
57bc3c0701 fix qemu/unicorn oob 2021-12-13 15:45:52 +01:00
yuawn
e903f12e8c code format 2021-12-12 07:13:38 +00:00
yuawn
663889bc94 fix fuzzer_stats parameter order 2021-12-12 07:12:58 +00:00
Rick van Schijndel
d40a4fe366 afl-cc: fix incorrect CLANGPP_BIN
This caused CMake to complain that the C compiler was set to C++ mode,
causing the CMake configuration step to fail for all targets.

aflplusplus was built with

make source-only -j8 LLVM_BINDIR= AFL_REAL_LD=
2021-12-11 15:48:58 +01:00
yuawn
7603e49765 rename active_paths 2021-12-11 10:07:16 +00:00
vanhauser-thc
6ce72deb75 more rename 2021-12-09 15:21:12 +01:00
vanhauser-thc
9063002af2 rename path 2021-12-09 13:22:10 +01:00
vanhauser-thc
e46adb0be7 fix AFL_REAL_LD for afl-cc 2021-12-08 11:28:41 +01:00
vanhauser-thc
ca7144161f fixes 2021-12-02 10:41:24 +01:00
vanhauser-thc
78b0e108a6 remove quickly 2021-12-01 12:01:00 +01:00
vanhauser-thc
22827e8070 unify LLVM_VERSION_... usage 2021-12-01 11:38:55 +01:00
van Hauser
ce0edcff2e
Merge pull request #1186 from eternalsakura/stable
[fix] Fix custom mutator trim bug
2021-11-29 11:44:16 +01:00
eternalsakura
655b63d2b2 [fix] Custom mutator does not implement all three trim APIs, standard trimming will be used, but now the actual implementation does not match the description, fix this problem 2021-11-28 22:28:38 +08:00
vanhauser-thc
55ed2a443c remove new llvm pass manager :( 2021-11-26 15:30:46 +01:00
hexcoder-
91f1c17c8f transform cmplog-instructions pass to new pass manager 2021-11-24 00:05:15 +01:00
hexcoder-
1fbb7cb2fa fix switch to new pass manager 2021-11-23 21:07:11 +01:00
vanhauser-thc
6f5ba59d99 further fixes for new pass manager 2021-11-23 19:18:26 +01:00
hexcoder-
0e9b208949 Merge branch 'dev_newpm' into dev 2021-11-22 16:51:06 +01:00
vanhauser-thc
1a8d3f82f2 fix afl-showmap 2021-11-16 13:01:02 +01:00
vanhauser-thc
268339a683 showmap -A -> -H, accurate help output 2021-11-16 11:03:53 +01:00
Akira Moroo
d4a0fd41cd Check -M / -S is not specified with -A
Signed-off-by: Akira Moroo <retrage01@gmail.com>
2021-11-15 02:15:58 +00:00
Akira Moroo
feff8191ec Fix platform check for -A CoreSight mode
Signed-off-by: Akira Moroo <retrage01@gmail.com>
2021-11-15 01:57:36 +00:00
Akira Moroo
c2feee4ed1 Add platform check for -A CoreSight mode
REF:
https://github.com/AFLplusplus/AFLplusplus/pull/1156#discussion_r747454306

Signed-off-by: Akira Moroo <retrage01@gmail.com>
2021-11-12 06:13:25 +00:00
Akira Moroo
cf0fd0ff33 Remove unnecessary mem_limit in afl-showmap
Signed-off-by: Akira Moroo <retrage01@gmail.com>
2021-11-12 06:13:25 +00:00
Akira Moroo
d63d69a1f6 Clarify usage message for ARM CoreSight mode
REF:
https://github.com/AFLplusplus/AFLplusplus/pull/1156#issuecomment-966196217

Signed-off-by: Akira Moroo <retrage01@gmail.com>
2021-11-12 06:13:18 +00:00
Akira Moroo
9100f3c416 Add initial CoreSight mode support
The original code is:
https://github.com/RICSecLab/AFLplusplus-cs/tree/retrage/coresight-mode-pr

Signed-off-by: Akira Moroo <retrage01@gmail.com>
2021-11-11 09:52:21 +00:00
vanhauser-thc
75821d2943 fix afl- tools for new frida 2021-11-09 14:37:14 +01:00
van Hauser
fb443eaf23
Merge pull request #1141 from AFLplusplus/afl4
cmplog enhancement variant
2021-11-07 14:09:09 +01:00
tl455047
93852a2312 code-format 2021-11-07 20:56:40 +08:00
tl455047
92c91f25f0 Fix index of cmp_map->log[key]. 2021-11-07 20:28:03 +08:00
vanhauser-thc
2ddbaa439c 30% faster hashing speed 2021-11-06 16:22:38 +01:00
vanhauser-thc
64704403ca better screen update 2021-11-06 14:54:53 +01:00
vanhauser-thc
61039b410c better error report for old qemu/frida cmplog 2021-11-06 14:29:16 +01:00
vanhauser-thc
9325a4fcbb http->https 2021-11-06 10:28:22 +01:00
yuawn
9506772984 unify output format 2021-11-05 03:09:39 +00:00
David Carlier
b34bc6c426 afl-as: missing one format spec (for tsan perharps) 2021-11-04 16:21:26 +00:00
vanhauser-thc
6ce3d7fede add AFL_USE_TSAN 2021-11-04 15:53:17 +01:00
van Hauser
f5535e348d
Merge pull request #1142 from AFLplusplus/dev
Dev
2021-11-03 21:55:21 +01:00
vanhauser-thc
afc84438c6 move bitmap and saveauto 2021-11-03 21:23:03 +01:00
yuan
3670412d2e
Fix request size & remove redundant code (#1139)
* fix request size

* fix null terminator index

* remove redundant code
2021-11-03 16:44:37 +01:00
vanhauser-thc
701997a2a5 fix 2021-11-03 13:34:15 +01:00
vanhauser-thc
639d108512 add cmplog compatability check 2021-10-31 12:29:45 +01:00
vanhauser-thc
c64735df9e help gcc 2021-10-31 11:55:44 +01:00
vanhauser-thc
36d8f97972 gcc instrumentation opt 2021-10-31 11:55:44 +01:00
vanhauser-thc
e2ca7a6397 variant 6 2021-10-28 18:02:57 +02:00
vanhauser-thc
9a11c8ac24 fix 2021-10-26 22:06:01 +02:00
vanhauser-thc
245e91eb27 fix 2021-10-26 21:30:08 +02:00
vanhauser-thc
b4e328803c variants 2021-10-26 18:10:57 +02:00
lazymio
efec2b5a99
Update real_map_size when doing a realloc 2021-10-25 16:05:58 +02:00