/
niceSOFT
/
libxslt
Обзор
Документация
Войти
/
niceSOFT
/
libxslt
Код
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
tests/fuzz/README
28 строк
741 B
Nick Wellnhofer
Add libFuzzer targets
15 апр 2019, 19:48
15 апр 2019, 19:48
7f56378
Код
Авторство
О чём код?
libFuzzer instructions for libxslt ================================== Set compiler and options. Disable float-divide-by-zero and pointer-overflow sanitizers when using UBSan. export CC=clang export CFLAGS="-g -fsanitize=fuzzer-no-link,address,undefined \ -fno-sanitize=float-divide-by-zero,pointer-overflow \ -fno-sanitize-recover=all \ -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION" Build libxml2 with instrumentation: cd /path/to/libxml2 ./configure --without-python make Build libxslt with instrumentation: cd /path/to/libxslt ./configure --without-python --with-libxml-src=/path/to/libxml2 make Run fuzzers: make -C tests/fuzz fuzz-xslt make -C tests/fuzz fuzz-xpath