mirror of
https://github.com/darkrenaissance/darkfi.git
synced 2026-01-09 14:48:08 -05:00
fuzz: add script to generate .zk file corpus
This commit is contained in:
15
fuzz/honggfuzz/script/generate-zk-corpus.sh
Executable file
15
fuzz/honggfuzz/script/generate-zk-corpus.sh
Executable 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
|
||||
Reference in New Issue
Block a user