You need to sign in or sign up before continuing.
Select Git revision
Start_Fuzzing_Parrallel_COAP_Multi_Binary.sh 2.90 KiB
#!/bin/bash
if [ "$(which tmux)" != "" ]; then
tmux new-session -d -s mysession
tmux new-window
tmux last-window -t mysession
tmux send-keys -t mysession "nice -n 19 ./afl-fuzz -i ./tutorials/wakaama/coap -M master01 -o out-coap -N udp://127.0.0.1/5681 -x ./tutorials/wakaama/coap.dict -P COAP -D 10000 -q 3 -s 3 -E -t 5000+ -F -K /home/poulpe/wakaama-master/examples/server/lwm2mserver_1 -4 -l 5681" Enter
sleep 5
tmux split-window -h -t mysession
tmux send-keys -t mysession "nice -n 19 ./afl-fuzz -i ./tutorials/wakaama/coap -S fuzzer02 -o out-coap -N udp://127.0.0.1/5682 -x ./tutorials/wakaama/coap.dict -P COAP -D 10000 -q 3 -s 3 -E -t 5000+ -F -K /home/poulpe/wakaama-master/examples/server/lwm2mserver_2 -4 -l 5682" Enter
tmux split-window -v -p 50 -t mysession
tmux send-keys -t mysession "nice -n 19 ./afl-fuzz -i ./tutorials/wakaama/coap -S fuzzer03 -o out-coap -N udp://127.0.0.1/5683 -x ./tutorials/wakaama/coap.dict -P COAP -D 10000 -q 3 -s 3 -E -t 5000+ -F -K /home/poulpe/wakaama-master/examples/server/lwm2mserver_3 -4 -l 5683" Enter
tmux select-pane -t mysession:0.0 # Set focus on first panel
tmux split-window -v -p 50 -t mysession
tmux send-keys -t mysession "nice -n 19 ./afl-fuzz -i ./tutorials/wakaama/coap -S fuzzer04 -o out-coap -N udp://127.0.0.1/5684 -x ./tutorials/wakaama/coap.dict -P COAP -D 10000 -q 3 -s 3 -E -t 5000+ -F -K /home/poulpe/wakaama-master/examples/server/lwm2mserver_4 -4 -l 5684" Enter
# # Switch to next window and restart all fuzzer
tmux next-window -t mysession
tmux send-keys -t mysession "nice -n 19 ./afl-fuzz -i ./tutorials/wakaama/coap -S fuzzer05 -o out-coap -N udp://127.0.0.1/5685 -x ./tutorials/wakaama/coap.dict -P COAP -D 10000 -q 3 -s 3 -E -t 5000+ -F -K /home/poulpe/wakaama-master/examples/server/lwm2mserver_5 -4 5685" Enter
tmux split-window -h -t mysession
tmux send-keys -t mysession "nice -n 19 ./afl-fuzz -i ./tutorials/wakaama/coap -S fuzzer06 -o out-coap -N udp://127.0.0.1/5686 -x ./tutorials/wakaama/coap.dict -P COAP -D 10000 -q 3 -s 3 -E -t 5000+ -F -K /home/poulpe/wakaama-master/examples/server/lwm2mserver_6 -4 -l 5686" Enter
tmux split-window -v -p 50 -t mysession
tmux send-keys -t mysession "nice -n 19 ./afl-fuzz -i ./tutorials/wakaama/coap -S fuzzer07 -o out-coap -N udp://127.0.0.1/5687 -x ./tutorials/wakaama/coap.dict -P COAP -D 10000 -q 3 -s 3 -E -t 5000+ -F -K /home/poulpe/wakaama-master/examples/server/lwm2mserver_7 -4 -l 5687" Enter
tmux select-pane -t mysession:1.0 # Set focus on first panel
tmux split-window -v -p 50 -t mysession
tmux send-keys -t mysession "nice -n 19 ./afl-fuzz -i ./tutorials/wakaama/coap -S fuzzer08 -o out-coap -N udp://127.0.0.1/5688 -x ./tutorials/wakaama/coap.dict -P COAP -D 10000 -q 3 -s 3 -E -t 5000+ -F -K /home/poulpe/wakaama-master/examples/server/lwm2mserver_8 -4 -l 5688" Enter
tmux attach -t mysession
else
echo "Install tmux"
fi