LibAFL
LibAFL copied to clipboard
Clang + shared ASAN + LibAFL is incompatible
I opened an issue in AFL++ which is also present in LibAFL because code was copy&pasted. So please refer to this bug report and replace "AFL++" with "LibAFL": https://github.com/AFLplusplus/AFLplusplus/issues/1716
This issue was made reachable in LibAFL 0.9. With 0.9 fuzzer binaries using libafl_targets include the __asan_region_is_poisoned symbol. With 0.8 it was not included.
Shared ASAN is generally not recommended, no?
Shared ASAN is generally not recommended, no?
Shared ASAN is default in GCC. In Clang static is default.
So it depends who you ask :)
gcc :skull: