This commit is contained in:
hexcoder 2022-10-03 11:04:23 +02:00 committed by GitHub
parent 3e0fe86465
commit 9c6aebba05
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -34,8 +34,8 @@ heap-related security bugs in several ways:
- Size alignment to `max_align_t` can be enforced with `AFL_ALIGNED_ALLOC=1`. In - Size alignment to `max_align_t` can be enforced with `AFL_ALIGNED_ALLOC=1`. In
this case, a tail canary is inserted in the padding bytes at the end of the this case, a tail canary is inserted in the padding bytes at the end of the
allocated zone. This reduce the ability of libdislocator to detect allocated zone. This reduces the ability of libdislocator to detect
off-by-one bugs but also it make slibdislocator compliant to the C standard. off-by-one bugs but also it makes libdislocator compliant to the C standard.
Basically, it is inspired by some of the non-default options available for the Basically, it is inspired by some of the non-default options available for the
OpenBSD allocator - see malloc.conf(5) on that platform for reference. It is OpenBSD allocator - see malloc.conf(5) on that platform for reference. It is