From f508b116de2d6c6f02ea86c878ec4ed9985d8f70 Mon Sep 17 00:00:00 2001 From: Damien Miller Date: Thu, 5 Sep 2019 14:47:42 +1000 Subject: [openssh] add sshsig fuzzer (#2802) --- projects/openssh/build.sh | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'projects/openssh') diff --git a/projects/openssh/build.sh b/projects/openssh/build.sh index 1f10270a..e35be95e 100755 --- a/projects/openssh/build.sh +++ b/projects/openssh/build.sh @@ -36,9 +36,13 @@ $CXX $CXXFLAGS -std=c++11 -I. -L. -Lopenbsd-compat -g \ $CXX $CXXFLAGS -std=c++11 -I. -L. -Lopenbsd-compat -g \ regress/misc/fuzz-harness/authopt_fuzz.cc -o $OUT/authopt_fuzz \ auth-options.o -lssh -lopenbsd-compat $STATIC_CRYPTO $LIB_FUZZING_ENGINE +$CXX $CXXFLAGS -std=c++11 -I. -L. -Lopenbsd-compat -g \ + regress/misc/fuzz-harness/sshsig_fuzz.cc -o $OUT/sshsig_fuzz \ + sshsig.o -lssh -lopenbsd-compat $STATIC_CRYPTO $LIB_FUZZING_ENGINE # Prepare seed corpora CASES="$SRC/openssh-fuzz-cases" (set -e ; cd ${CASES}/key ; zip -r $OUT/pubkey_fuzz_seed_corpus.zip .) (set -e ; cd ${CASES}/sig ; zip -r $OUT/sig_fuzz_seed_corpus.zip .) (set -e ; cd ${CASES}/authopt ; zip -r $OUT/authopt_fuzz_seed_corpus.zip .) +(set -e ; cd ${CASES}/sshsig ; zip -r $OUT/sshsig_fuzz_seed_corpus.zip .) -- cgit v1.2.3