Skip to content
Snippets Groups Projects
Select Git revision
  • 090cfdd684f9df19431f77468f532c14854eb0ac
  • main default protected
2 results

Start_Fuzzing_Parrallel_COAP_Multi_Binary.sh

Blame
  • 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