13 lines
562 B
Bash
Executable file
13 lines
562 B
Bash
Executable file
#!/bin/bash
|
|
COMMIT_HASH="d3114168fca525b0539f80e17ab21bc1b99afb6d"
|
|
|
|
git clone https://github.com/SekoiaTree/oss-fuzz.git oss-fuzz-w
|
|
cd oss-fuzz-w
|
|
git checkout $COMMIT_HASH
|
|
python3 infra/helper.py build_image --pull libpng
|
|
python3 infra/helper.py build_fuzzers --clean libpng
|
|
|
|
mkdir -p build/out/corpus
|
|
python3 infra/helper.py run_fuzzer libpng libpng_read_fuzzer --corpus-dir build/out/corpus
|
|
python3 infra/helper.py build_fuzzers --sanitizer coverage libpng
|
|
python3 infra/helper.py coverage libpng --corpus-dir build/out/corpus --fuzz-target libpng_read_fuzzer
|