vanhauser-thc
72cebac42e
fix wrong replacements
2022-01-03 09:14:43 +01:00
vanhauser-thc
e1082f2548
welcome 2022
2022-01-01 00:49:17 +01:00
van Hauser
b8e61da8ab
Merge pull request #1238 from AFLplusplus/more_havoc
...
more havoc
2021-12-31 17:04:01 +01:00
van Hauser
cda84594cc
Merge pull request #1237 from MegaManSec/dev
...
Fix LeakSanitizer Usage.
2021-12-30 10:38:10 +01:00
vanhauser-thc
fd9f61a8c5
fix map size for nyx
2021-12-30 10:37:16 +01:00
Joshua Rogers
8b75680c7a
Fix type.
2021-12-30 03:09:04 +01:00
Joshua Rogers
09c4d9ed75
Fix LeakSanitizer Usage.
...
Previously, __lsan_do_leak_check() was run when using __AFL_LEAK_CHECK,
however this was the incorrect function to use. According to the
documentation: "Subsequent calls to this function will have no effect
and end-of-process leak check will not run".
This meant that if the memory did not leak on the first usage of
__AFL_LEAK_CHECK, subsquent calls to this macro would never do anything.
Likewise, it is not possible to use an LSAN suppression list with
symbolize=0, so instead __lsan_disable and __lsan_enable are used to
'ignore' certain memory allocations where needed.
2021-12-30 02:54:40 +01:00
vanhauser-thc
02082bcd2e
afl-cc lto fix
2021-12-29 18:24:47 +01:00
vanhauser-thc
0792cab566
add power schedule info
2021-12-29 10:57:37 +01:00
vanhauser-thc
b5cb99f6fe
fix nyx lib loading
2021-12-28 20:30:52 +01:00
vanhauser-thc
8b8aaa93bd
nyx code format
2021-12-28 17:26:54 +01:00
vanhauser-thc
f511ebd125
nyx nits
2021-12-28 17:25:46 +01:00
Sergej Schumilo
41291d8c72
add Nyx mode
2021-12-28 15:51:43 +01:00
vanhauser-thc
53fa703755
more havoc
2021-12-27 19:06:06 +01:00
jhertz
51d6f863f5
fix imports to build on Mac ( #1231 )
...
Co-authored-by: Jesse Hertz <>
2021-12-27 18:12:02 +01:00
vanhauser-thc
7bd2899f2e
fix cpu selection
2021-12-27 12:52:16 +01:00
vanhauser-thc
47488dcd02
nits
2021-12-25 14:21:59 +01:00
vanhauser-thc
641a943d95
more -z defs filtering
2021-12-16 21:31:37 +01:00
vanhauser-thc
9f911bf0bd
cleanup of TIMES macro
2021-12-15 20:43:18 +01:00
vanhauser-thc
176ede3fc8
afl-cc -v without errors
2021-12-15 09:50:45 +01:00
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