268339a683
showmap -A -> -H, accurate help output
2021-11-16 11:03:53 +01:00
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
fb443eaf23
Merge pull request #1141 from AFLplusplus/afl4
...
cmplog enhancement variant
2021-11-07 14:09:09 +01:00
9325a4fcbb
http->https
2021-11-06 10:28:22 +01:00
efda110240
fix
2021-10-17 20:49:19 +02:00
51b2e86ec0
fix links
2021-09-15 12:28:05 +02:00
69b7f2cae4
switch back to -j4 for building llvm
2021-08-18 10:06:33 +02:00
6191af7440
uninstall makefile target
2021-08-17 10:29:22 +02:00
6b06d4c74d
Merge pull request #1053 from DMaroo/gtk-dev
...
Added a minimal working/functional GTK UI for analyzing fuzzing stats
2021-08-07 12:03:29 +02:00
9578546048
Commented out all the builds of afl-plot-ui
...
Also add the "-" qualifier to denote a possibly unsuccessful build
2021-08-06 22:09:50 +05:30
41aebad83e
Added build and install instructions for afl-plot-ui
...
I am implicitly assuming that the user already has GK and pkg-config
installed, as requested in the build instructions in the main README
2021-08-06 18:45:28 +05:30
da23c4254b
makefile fixes
2021-07-30 15:52:00 +02:00
4d55a427f0
afl-persistent-config Linux support + documentation
2021-07-23 09:06:18 +02:00
183d9a3f07
MacOS nits
2021-07-22 15:16:19 +02:00
4fe572b80f
always build aflpp driver
2021-07-14 12:24:29 +02:00
7283205fe3
make clean on qemu_mode should not fail
2021-07-02 13:43:40 +02:00
63ee9df54f
Forkserver for afl-analyze ( #963 )
...
* afl-analyze forkserver
* added missing vars to forkserver
* synchronized a bit more with afl-tmin
* more debugging, runs now, but need to suppress target output
* fix dev/null setting
* afl-analyze info:
Co-authored-by: hexcoder- <heiko@hexco.de >
2021-06-07 20:49:23 +02:00
1474e2db23
On non-Linux systems make clean may fail for frida_mode
2021-06-05 17:00:47 +02:00
64368d4ba7
add missing clean action for frida_mode
2021-06-01 18:19:15 +02:00
5997a4fc09
fix llvm-dict2file
2021-05-21 10:26:35 +02:00
6e75832082
code format for frida mode
2021-04-16 20:55:19 +02:00
b03424073e
fixes
2021-04-16 13:55:31 +02:00
e41d1183cc
fix nits
2021-04-16 00:41:32 +02:00
5ab14f22a5
better MacOs msg
2021-04-06 08:12:18 +02:00
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
96b743094d
Add -lnetwork to dependencies for Haiku
2021-04-04 19:25:04 +00:00
3c846859ee
cleanup
2021-04-04 20:05:02 +02:00
c23183f1dc
Merge pull request #855 from MegaManSec/leak-sanitizer
...
Add support for standalone leak-sanitizer
2021-04-04 15:28:42 +02:00
920e9402a4
Add support for standalone leak-sanitizer, introducting the environment
...
variable AFL_USE_LSAN.
AFL_USE_LSAN introduces the macro __AFL_CHECK_LEAK() which will check
for a memory leak when the macro is run. This is especially helpful
when using __AFL_LOOP().
If __AFL_LEAK_CHECK() is not used when AFL_USE_LSAN=1 is set,
the leak checker will run when the program exits.
2021-04-02 22:23:11 +00:00
c169cb3911
integrate frida_mode, code-format
2021-03-25 20:10:09 +01:00
33dd2ce021
close fds when executing one by one. ( #835 )
...
* closes fd when executing one by one.
* clean aflpp_driver
2021-03-20 09:34:40 +01:00
b715050de9
deepclean no longer removes submodules
2021-03-17 05:13:34 +01:00
2777784f4f
fix man path
2021-03-10 18:43:30 +01:00
f34a860d5f
NO_ARCH_OPT was removed due many issues
2021-03-04 20:14:47 +01:00
389e348826
fixes
2021-02-14 22:43:52 +01:00
98fd50f78f
Merge branch 'stable' into dev
2021-02-14 22:42:13 +01:00
fe9da70705
disabling march=native due problems on intel platforms
2021-02-14 18:43:43 +01:00
2cd4624779
build docker without march=native
2021-02-09 08:38:33 +01:00
c465e48e27
remove AFL_CC from unset list to allow success for unusual environments
2021-02-07 16:19:27 +01:00
19d02d7bf6
update qemu and main makefile for qasan
2021-01-31 17:45:55 +01:00
c71ce79963
fix colorization
2021-01-17 15:18:20 +01:00
0246fe9200
fix 32-bit mode, fix weighting
2020-12-30 10:34:22 +01:00
3f871d1d8f
allow tests when utils/aflpp_driver fails to build (platform support)
2020-12-28 16:29:30 +01:00
a4fd4ea0f4
fix LTO
2020-12-25 12:13:45 +01:00
1c79687dfe
faster llvm compile, update README
2020-12-23 15:56:25 +01:00
e8374e3deb
temporary fix for unusual builds where CC is set
2020-12-21 17:04:58 +01:00
6d1f17d78d
Merge branch 'dev' into skim_romu
2020-12-21 11:02:09 +01:00
81e3e991a7
Test Python and Shared Memory in binary-only mode
2020-12-20 19:54:40 -05:00
eddabf6b05
Remove binary-only target's depend on source tools
...
The `binary-only` target currently depends on the `all` target which
always build the source tools, such as afl-cc and afl-as. This is
unnecessary if the user specifically is asking for only binary fuzzing
tools.
2020-12-20 19:39:28 -05:00
59c1c6a431
fix for non-default gcc installations
2020-12-20 14:42:45 +01:00