54 Commits

Author SHA1 Message Date
vanhauser-thc
e1082f2548 welcome 2022 2022-01-01 00:49:17 +01: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
9325a4fcbb http->https 2021-11-06 10:28:22 +01:00
vanhauser-thc
f760e80729 add check_binary_signatures for afl-* utils 2021-09-07 17:16:23 +02:00
Dominik Maier
5fcd634f05 fixed tiny nitpicks 2021-03-23 18:47:07 +01:00
van Hauser
090128b3f8 Merge branch 'dev' into dev 2021-03-19 23:54:36 +01:00
fuzzah
d7e121e2c9 add AFL_TARGET_ENV to afl-fuzz 2021-03-20 01:32:28 +03:00
vanhauser-thc
e73c7c59c1 refactor finding binaries 2021-03-19 14:55:25 +01:00
realmadsci
01ad7610be Remove AFL_PRELOAD and AFL_USE_QASAN handlers
These are now processed in afl-qemu-trace so that the "copy+paste" code
that is in all of the other AFL tools can be removed.

This also allows the AFL_USE_QASAN flag to work the same when used
with tools like afl-fuzz as it does with afl-qemu-trace. This is
important in situations where loading the QASAN library changes
the address of your desired entrypoint, or for crash validation
using the same environment that afl-fuzz was using.

With this change, the same set of environment variables can be used
in exactly the same way between afl-fuzz, afl-showmap, and
afl-qemu-trace, and you will get exactly the same guest environment.
2021-03-15 13:03:16 -07:00
Andrea Fioraldi
89cf94f0e6 suggested env vars for lazy ppl 2021-02-19 20:33:12 +01:00
van Hauser
9d08f0d098 added AFL_CMPLOG_ONLY_NEW feature 2021-01-30 15:39:47 +01:00
Andrea Fioraldi
6f5746d428 AFL_USE_QASAN 2021-01-29 15:38:49 +01:00
Dominik Maier
34732e3c5e refactored kill signal env parsing 2021-01-08 11:36:40 +01:00
hexcoder-
e9a342f3d9 common.h change from user header include to system header include 2020-12-04 08:43:58 +01:00
Dominik Maier
a2e2fae840 AFL_CRASH_EXITCODE env var added, u8->bool 2020-12-03 14:43:06 +01:00
van Hauser
6c715f1a69 more changes to fuzzer_setup 2020-09-04 17:04:42 +02:00
root
af14acf2c1 Revert "Merge branch 'debug' into dev"
This reverts commit a7537b5511, reversing
changes made to 15e799f7ae.
2020-08-14 14:35:05 +02:00
van Hauser
0ba09ee85a enhancements 2020-08-11 10:24:45 +02:00
van Hauser
0bb59ba116 code format 2020-08-09 01:09:26 +02:00
Dominik Maier
c0ed118ba5 comment 2020-05-30 20:38:01 +02:00
Dominik Maier
95b46b4278 reverted extendended read_timed 2020-05-30 13:53:00 +02:00
Dominik Maier
38e5c32a55 corrected read_timed for values > 4 2020-05-30 11:02:34 +02:00
Dominik Maier
66eee34709 refactored global lists 2020-04-26 02:32:09 +02:00
van Hauser
76e15a0695 refactoring getting the map size 2020-04-17 11:56:08 +02:00
Dominik Maier
6940e13629 removed redundent funcs 2020-04-16 17:50:08 +02:00