fuzz: add script to generate .zk file corpus

This commit is contained in:
y
2023-09-16 18:45:01 -04:00
committed by parazyd
parent 9d97aebf50
commit f9ed0b825c

View File

@@ -0,0 +1,15 @@
#/usr/bin/env bash
: '
Copies all ZK binary files (.zk.bin) from the main repository into a destination folder
in the fuzzing directory. This allows the compiled example binaries to be used as
test inputs for the fuzzer. This should in turn allow for more efficient fuzzing.
'
set -e
# Run from inside fuzz/honggfuzz/ directory
CWD=$(pwd)
DST=$CWD/hfuzz_workspace/zkas-compile/input/
cd ../..
mkdir -p $DST
find -name "*.zk" -exec cp {} $CWD/hfuzz_workspace/zkas-compile/input/ \;
cd $CWD