blob: 64412e22a267b32e69c0ebaa36e1e9ad489544b7 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
#!/bin/sh
set -eu
ncpu="$(cat /proc/cpuinfo | grep '^processor' | wc -l)"
cd fuzz
cargo afl build --release
mkdir -p out
tmux new-window cargo afl fuzz -i in -o out -t 30000 -M main_fuzzer target/release/fuzz
sleep 5
for i in $(seq 2 "$ncpu"); do
tmux new-window cargo afl fuzz -i in -o out -t 30000 -S "secondary_fuzzer_$i" target/release/fuzz
done
|