diff options
author | 2020-12-02 07:20:10 -0800 | |
---|---|---|
committer | 2020-12-02 07:20:10 -0800 | |
commit | f479148aebf519c489b3157cb27402180fdcf13c (patch) | |
tree | 8051900c4c0c9f0e8f2c7adee4ef581cbaf54a2e /projects | |
parent | a0ce13ff7fbe7372c95b30a355ee8319a01f83d0 (diff) |
Force symbolization in atheris python fuzz targets (#4765)
* Add artheris and python lib for stack symbolization in python targets.
* Switch to symbolize=1 in wrapper.
Diffstat (limited to 'projects')
-rwxr-xr-x | projects/ujson/build.sh | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/projects/ujson/build.sh b/projects/ujson/build.sh index d8390898..5fb7eb2b 100755 --- a/projects/ujson/build.sh +++ b/projects/ujson/build.sh @@ -28,7 +28,7 @@ for fuzzer in $(find $SRC -name '*_fuzzer.py'); do echo "#!/bin/sh # LLVMFuzzerTestOneInput for fuzzer detection. LD_PRELOAD=\$(dirname "\$0")/libclang_rt.asan-x86_64.so \ -ASAN_OPTIONS=\$ASAN_OPTIONS:detect_leaks=0 \ +ASAN_OPTIONS=\$ASAN_OPTIONS:symbolize=1:detect_leaks=0 \ \$(dirname "\$0")/$fuzzer_package \$@" > $OUT/$fuzzer_basename chmod u+x $OUT/$fuzzer_basename done |