diff options
author | Resery <50428593+Resery@users.noreply.github.com> | 2024-02-27 02:43:50 -0600 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-02-27 09:43:50 +0100 |
commit | 1e01ccc8fd717b067b697d5b7353a5d587f6a484 (patch) | |
tree | b48222bb8136a40fa2f08fee5a267c1da42833b1 /src/hashmap.c | |
parent | 9f6d27ddcef43c676985523bb38be2ec292a3227 (diff) | |
download | afl++-1e01ccc8fd717b067b697d5b7353a5d587f6a484.tar.gz |
unicornafl: Add UAF chcker to loader (#2009)
* impl uaf chcker By adding a list of freed chunks, add the chunk to the list during free, check whether the allocated block is in the freed chunk list during malloc, and if so, remove the chunk from the freed chunk list, in __check_mem_access check whether the address is in the freed chunk list. This enables the detection of uaf. * make uaf_check be configruable
Diffstat (limited to 'src/hashmap.c')
0 files changed, 0 insertions, 0 deletions