diff --git a/run_fuzzer.sh b/run_fuzzer.sh
new file mode 100755
index 0000000000000000000000000000000000000000..db5a746e3ea6bd94546fbf5258c27464ea30cfae
--- /dev/null
+++ b/run_fuzzer.sh
@@ -0,0 +1,27 @@
+#!/bin/sh
+
+if [ ! -d fuzzer/ ]; then
+ echo "fuzzer/ directory not found here!"
+ exit 1
+fi
+
+if [ ! -d tests/ ]; then
+ mkdir -p tests/
+fi
+
+cd fuzzer/
+javac Fuzzer.java
+
+NUMFUZZ=10
+FUZZER_OUTPUT=fuzz.txt
+i=0;
+while [ $i -lt $NUMFUZZ ]; do
+ rm -f ${FUZZER_OUTPUT}
+ java Fuzzer
+ if [ ! -f ${FUZZER_OUTPUT} ]; then
+ echo "Fuzzer did not produce output file ${FUZZER_OUTPUT}"
+ exit 1
+ fi
+ mv ${FUZZER_OUTPUT} ../tests/fuzz-$i.txt
+ let i=$i+1
+done