|
b6d1247e7d
|
fix incorrect allocation size for top_rated_candidates (#2424)
|
2025-05-14 10:31:31 +02:00 |
|
|
62e63d1125
|
Merge pull request #2423 from kcwu/more-stats-sync-foreign
show stats more frequently when sync foreign
|
2025-05-13 10:54:44 +02:00 |
|
|
9e4449bad2
|
code format
|
2025-05-13 10:51:56 +02:00 |
|
|
6d4a56e481
|
Merge pull request #2421 from wtdcode/rename-afl-san-no-inst
Rename `AFL_SAN_NO_INST` to `AFL_FSRV_ONLY`
|
2025-05-13 10:51:08 +02:00 |
|
|
221439fc7a
|
fix foreign sync naming
|
2025-05-13 10:42:26 +02:00 |
|
|
fca39a6ec3
|
implement AFL_GCC_ONLY_FSRV
|
2025-05-13 16:15:11 +08:00 |
|
|
9476204da0
|
rename to AFL_LLVM_ONLY_FSRV
|
2025-05-13 15:45:33 +08:00 |
|
|
919108ee57
|
show stats more frequently when sync foreign
otherwise, the stats might have no updates for hours for large foreign directory
|
2025-05-13 15:22:50 +08:00 |
|
|
8204bf6915
|
Allow afl-cmin.py for pre-3.12 by backport from more-itertools
|
2025-05-13 00:12:18 +08:00 |
|
|
b9e361df46
|
cmplog: ignore loop icmp
|
2025-05-12 12:24:52 +02:00 |
|
|
19fc27a3f7
|
update docs
|
2025-05-12 14:55:20 +08:00 |
|
|
2357daebe0
|
update SAND docs accordingly
|
2025-05-12 14:46:29 +08:00 |
|
|
f3995d5225
|
rename AFL_SAN_NO_INST to AFL_FSRV_ONLY
|
2025-05-12 14:43:08 +08:00 |
|
|
ea6d182b4a
|
print skipped bb
|
2025-05-11 19:52:55 +02:00 |
|
|
adeaa714ce
|
do not instrument icmp/fcmp if result is used in select
|
2025-05-11 19:27:23 +02:00 |
|
|
231a4b1937
|
fix fcmp
|
2025-05-09 17:14:44 +02:00 |
|
|
977e08cda1
|
fix fcmp + icmp for vectors
|
2025-05-09 17:07:54 +02:00 |
|
|
6b1d6a9055
|
Merge pull request #2418 from Evian-Zhang/memmem-no-nul
Do not include NUL when memmem
|
2025-05-09 09:22:24 +02:00 |
|
|
4d9d8aaf16
|
afl-cmin.py nits
|
2025-05-09 09:12:37 +02:00 |
|
|
c150d8e17d
|
Merge pull request #2413 from kcwu/afm-cmin
add afl-cmin.py
|
2025-05-09 09:09:08 +02:00 |
|
|
61e97a8ceb
|
Do not match NUL when memmem
|
2025-05-09 09:46:05 +08:00 |
|
|
3f2e03aaf9
|
call afl-cmin.py if it can be executed successfully
|
2025-05-08 21:52:12 +08:00 |
|
|
406e4880c7
|
remove phi instrumentation
|
2025-05-08 09:36:05 +02:00 |
|
|
22b7d370bc
|
try different intrumentation strategy
|
2025-05-07 19:01:51 +02:00 |
|
|
ec27e96486
|
reformat by black
|
2025-05-06 23:45:42 +08:00 |
|
|
fcca917f4f
|
better variable following
|
2025-05-06 17:22:10 +02:00 |
|
|
5bf01afd6b
|
fix
|
2025-05-06 14:40:08 +02:00 |
|
|
0a9916deab
|
instrument hidden selects
|
2025-05-06 14:16:50 +02:00 |
|
|
b1730d99b6
|
new LLVM defaults!
|
2025-05-05 17:46:01 +02:00 |
|
|
6d45b286f8
|
nits
|
2025-05-05 14:35:52 +02:00 |
|
|
673463ff1c
|
Merge pull request #2412 from alexandredoyen29/environment_forkserver
Environment variable to discriminate the target and the forkserver
|
2025-05-05 14:30:40 +02:00 |
|
|
f580fefc5f
|
Doc
|
2025-05-05 11:12:51 +02:00 |
|
|
320d4b7ef8
|
Requested changes
|
2025-05-05 11:03:26 +02:00 |
|
|
19bd2984d5
|
Writing style mistaske
|
2025-05-05 10:52:27 +02:00 |
|
|
7d29418db5
|
Auxiliary variable for afl-forkserver.c too
|
2025-05-05 10:50:13 +02:00 |
|
|
4d984d6e2b
|
getenv() call at the beginning of __afl_start_forkserver()
|
2025-05-05 10:44:34 +02:00 |
|
|
421b6492d3
|
Merge pull request #2414 from kcwu/refactor
Minor refactor and clean up
|
2025-05-05 10:42:03 +02:00 |
|
|
062f883160
|
add splice_optout_py prototype
|
2025-05-05 16:16:42 +08:00 |
|
|
a76ff5e798
|
Specific environment variable to choose if we want to be able to discriminate or not forkserver in preloaded libraries
|
2025-05-05 09:54:53 +02:00 |
|
|
e9f49527e9
|
We check before if the AFL_PRELOAD env variable is set
|
2025-05-05 09:49:56 +02:00 |
|
|
6f4767ea81
|
AFL_I_AM_THE_FORKSERVER becomes AFL_FORKSERVER_PARENT
|
2025-05-05 09:42:33 +02:00 |
|
|
d28b1418a2
|
Merge pull request #2410 from jwpconsulting/test-persistent-exit
Add test case for AFL_QEMU_PERSISTENT_EXITS
|
2025-05-05 09:37:53 +02:00 |
|
|
d10b85421d
|
update qemuafl
|
2025-05-05 09:36:23 +02:00 |
|
|
6876ab7901
|
remove dead prototype
|
2025-05-05 08:46:49 +08:00 |
|
|
b1649f2fdb
|
nyx nit
|
2025-05-05 08:44:26 +08:00 |
|
|
701299eefd
|
remove dead code; we no longer use murmurhash
|
2025-05-05 08:44:26 +08:00 |
|
|
90e929ea17
|
only reinit shm map when make sense
|
2025-05-05 08:44:26 +08:00 |
|
|
24dc7b569c
|
nit: simplify code
"!target_hash" already cover "afl->fsrv.nyx_mode && target_hash == 0"
|
2025-05-05 08:44:26 +08:00 |
|
|
7cb8ccc960
|
mention afl-cmin.py in afl-cmin
|
2025-05-04 19:35:55 +08:00 |
|
|
0c4f8934c7
|
add afl-cmin.py
|
2025-05-04 19:06:55 +08:00 |
|