diff --git a/Crash_1/1.raw b/Crash_1/1.raw new file mode 100644 index 0000000000000000000000000000000000000000..b1af55b48c4e21f9d296243098bc8461feac66cd Binary files /dev/null and b/Crash_1/1.raw differ diff --git a/Crash_1/5.raw b/Crash_1/5.raw new file mode 100644 index 0000000000000000000000000000000000000000..7356055f76908728c8d6f18cb48a83170df1d31f Binary files /dev/null and b/Crash_1/5.raw differ diff --git a/Crash_2/1.raw b/Crash_2/1.raw new file mode 100644 index 0000000000000000000000000000000000000000..99731f933f849f7598eed03f26d508aa93e1e3f3 Binary files /dev/null and b/Crash_2/1.raw differ diff --git a/Crash_2/14.raw b/Crash_2/14.raw new file mode 100644 index 0000000000000000000000000000000000000000..54f892c260ee20daae0db46bef3bcb9511cdd4ed Binary files /dev/null and b/Crash_2/14.raw differ diff --git a/Crash_2/3.raw b/Crash_2/3.raw new file mode 100644 index 0000000000000000000000000000000000000000..c107a5027156e988bc52ac41e7b28b7617e54ee0 Binary files /dev/null and b/Crash_2/3.raw differ diff --git a/Crash_3/1.raw b/Crash_3/1.raw new file mode 100644 index 0000000000000000000000000000000000000000..99731f933f849f7598eed03f26d508aa93e1e3f3 Binary files /dev/null and b/Crash_3/1.raw differ diff --git a/Crash_3/10.raw b/Crash_3/10.raw new file mode 100644 index 0000000000000000000000000000000000000000..ed5f87d63d428b97f09e34c15c02208d7056c89c Binary files /dev/null and b/Crash_3/10.raw differ diff --git a/Crash_3/13.raw b/Crash_3/13.raw new file mode 100644 index 0000000000000000000000000000000000000000..42ece06726fb0c4432fa19fc7f08d3cac12d652a Binary files /dev/null and b/Crash_3/13.raw differ diff --git a/Segment_Aflnet_Dump.py b/Segment_Aflnet_Dump.py index c8e3f9bbbe0889b7eeeae51be301a1609b836ab1..55b9040d475a47679a11db1a181ee79887ea6442 100755 --- a/Segment_Aflnet_Dump.py +++ b/Segment_Aflnet_Dump.py @@ -1,6 +1,7 @@ # Author : Troller Fabian # Description : Script to segment the file create by AFLnet # Date : 2023-07-03 + import time import socket from typing import List @@ -38,4 +39,4 @@ if __name__ == "__main__": break print(f"Packet size : {size}") print("\n") - return 0 \ No newline at end of file + \ No newline at end of file diff --git a/Start_Fuzzing_Parallel_STUN.sh b/Start_Fuzzing_Parallel_STUN.sh index d70bf69a62edab6653b518fcdcbae1aedbb06889..8ae06ff7248365842ee33c880e4c8e9becdf4e30 100644 --- a/Start_Fuzzing_Parallel_STUN.sh +++ b/Start_Fuzzing_Parallel_STUN.sh @@ -13,16 +13,16 @@ if [ "$(which tmux)" != "" ]; then 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 "./afl-fuzz -i ./tutorials/stunserver/stun -S fuzzer03 -o out-stun -N udp://127.0.0.1/3474 -P STUN -D 10000 -q 3 -s 3 -E -t 5000+ -K /home/poulpe/Downloads/Stun/stunserver/stunserver_4 --primaryport 3474" Enter - # # Switch to next window and restart all fuzzer - # tmux next-window -t mysession - # tmux send-keys -t mysession "./afl-fuzz -i ./tutorials/mosquitto/mqtt/ -o out-mqtt -S fuzzer04 -N udp://127.0.0.1/1883 -x ./tutorials/mosquitto/mqtt.dict -P MQTT -D 10000 -q 3 -s 3 -E -t 5000+ -K /home/poulpe/Downloads/Mosquitto/mosquitto-2.0.15/src/mosquitto" Enter - # tmux split-window -h -t mysession - # tmux send-keys -t mysession "./afl-fuzz -i./tutorials/mosquitto/mqtt/ -o out-mqtt -S fuzzer05 -N udp://127.0.0.1/1883 -x ./tutorials/mosquitto/mqtt.dict -P MQTT -D 10000 -q 3 -s 3 -E -t 5000+ -K /home/poulpe/Downloads/Mosquitto/mosquitto-2.0.15/src/mosquitto" Enter - # tmux split-window -v -p 50 -t mysession - # tmux send-keys -t mysession "./afl-fuzz -i ./tutorials/mosquitto/mqtt/ -o out-mqtt -S fuzzer06 -N udp://127.0.0.1/1883 -x ./tutorials/mosquitto/mqtt.dict -P MQTT -D 10000 -q 3 -s 3 -E -t 5000+ -K /home/poulpe/Downloads/Mosquitto/mosquitto-2.0.15/src/mosquitto" 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 "./afl-fuzz -i ./tutorials/mosquitto/mqtt/ -o out-mqtt -S fuzzer07 -N udp://127.0.0.1/1883 -x ./tutorials/mosquitto/mqtt.dict -P MQTT -D 10000 -q 3 -s 3 -E -t 5000+ -K /home/poulpe/Downloads/Mosquitto/mosquitto-2.0.15/src/mosquitto" Enter + # Switch to next window and restart all fuzzer + tmux next-window -t mysession + tmux send-keys -t mysession "./afl-fuzz -i ./tutorials/mosquitto/mqtt/ -o out-mqtt -S fuzzer04 -N udp://127.0.0.1/1883 -x ./tutorials/mosquitto/mqtt.dict -P MQTT -D 10000 -q 3 -s 3 -E -t 5000+ -K /home/poulpe/Downloads/Mosquitto/mosquitto-2.0.15/src/mosquitto" Enter + tmux split-window -h -t mysession + tmux send-keys -t mysession "./afl-fuzz -i./tutorials/mosquitto/mqtt/ -o out-mqtt -S fuzzer05 -N udp://127.0.0.1/1883 -x ./tutorials/mosquitto/mqtt.dict -P MQTT -D 10000 -q 3 -s 3 -E -t 5000+ -K /home/poulpe/Downloads/Mosquitto/mosquitto-2.0.15/src/mosquitto" Enter + tmux split-window -v -p 50 -t mysession + tmux send-keys -t mysession "./afl-fuzz -i ./tutorials/mosquitto/mqtt/ -o out-mqtt -S fuzzer06 -N udp://127.0.0.1/1883 -x ./tutorials/mosquitto/mqtt.dict -P MQTT -D 10000 -q 3 -s 3 -E -t 5000+ -K /home/poulpe/Downloads/Mosquitto/mosquitto-2.0.15/src/mosquitto" 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 "./afl-fuzz -i ./tutorials/mosquitto/mqtt/ -o out-mqtt -S fuzzer07 -N udp://127.0.0.1/1883 -x ./tutorials/mosquitto/mqtt.dict -P MQTT -D 10000 -q 3 -s 3 -E -t 5000+ -K /home/poulpe/Downloads/Mosquitto/mosquitto-2.0.15/src/mosquitto" Enter tmux attach -t mysession else diff --git a/Start_Fuzzing_Parallel_STUN_TCP.sh b/Start_Fuzzing_Parallel_STUN_TCP.sh index 4ddc013314b95fa81a1c195fe1c2670c1355c30b..f84ab3fea020227b82342fb2ad484b4cfd705227 100644 --- a/Start_Fuzzing_Parallel_STUN_TCP.sh +++ b/Start_Fuzzing_Parallel_STUN_TCP.sh @@ -13,16 +13,16 @@ if [ "$(which tmux)" != "" ]; then 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 "./afl-fuzz -i ./tutorials/stunserver/stun -S fuzzer03 -o out-stun -N tcp://127.0.0.1/3474 -P STUN -D 10000 -q 3 -s 3 -E -F -t 5000+ -K /home/poulpe/Downloads/Stun/stunserver/stunserver_4 --primaryport 3474 --protocol tcp" Enter - # # Switch to next window and restart all fuzzer - # tmux next-window -t mysession - # tmux send-keys -t mysession "./afl-fuzz -i ./tutorials/mosquitto/mqtt/ -o out-mqtt -S fuzzer04 -N udp://127.0.0.1/1883 -x ./tutorials/mosquitto/mqtt.dict -P MQTT -D 10000 -q 3 -s 3 -E -t 5000+ -K /home/poulpe/Downloads/Mosquitto/mosquitto-2.0.15/src/mosquitto" Enter - # tmux split-window -h -t mysession - # tmux send-keys -t mysession "./afl-fuzz -i./tutorials/mosquitto/mqtt/ -o out-mqtt -S fuzzer05 -N udp://127.0.0.1/1883 -x ./tutorials/mosquitto/mqtt.dict -P MQTT -D 10000 -q 3 -s 3 -E -t 5000+ -K /home/poulpe/Downloads/Mosquitto/mosquitto-2.0.15/src/mosquitto" Enter - # tmux split-window -v -p 50 -t mysession - # tmux send-keys -t mysession "./afl-fuzz -i ./tutorials/mosquitto/mqtt/ -o out-mqtt -S fuzzer06 -N udp://127.0.0.1/1883 -x ./tutorials/mosquitto/mqtt.dict -P MQTT -D 10000 -q 3 -s 3 -E -t 5000+ -K /home/poulpe/Downloads/Mosquitto/mosquitto-2.0.15/src/mosquitto" 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 "./afl-fuzz -i ./tutorials/mosquitto/mqtt/ -o out-mqtt -S fuzzer07 -N udp://127.0.0.1/1883 -x ./tutorials/mosquitto/mqtt.dict -P MQTT -D 10000 -q 3 -s 3 -E -t 5000+ -K /home/poulpe/Downloads/Mosquitto/mosquitto-2.0.15/src/mosquitto" Enter + # Switch to next window and restart all fuzzer + tmux next-window -t mysession + tmux send-keys -t mysession "./afl-fuzz -i ./tutorials/mosquitto/mqtt/ -o out-mqtt -S fuzzer04 -N udp://127.0.0.1/1883 -x ./tutorials/mosquitto/mqtt.dict -P MQTT -D 10000 -q 3 -s 3 -E -t 5000+ -K /home/poulpe/Downloads/Mosquitto/mosquitto-2.0.15/src/mosquitto" Enter + tmux split-window -h -t mysession + tmux send-keys -t mysession "./afl-fuzz -i./tutorials/mosquitto/mqtt/ -o out-mqtt -S fuzzer05 -N udp://127.0.0.1/1883 -x ./tutorials/mosquitto/mqtt.dict -P MQTT -D 10000 -q 3 -s 3 -E -t 5000+ -K /home/poulpe/Downloads/Mosquitto/mosquitto-2.0.15/src/mosquitto" Enter + tmux split-window -v -p 50 -t mysession + tmux send-keys -t mysession "./afl-fuzz -i ./tutorials/mosquitto/mqtt/ -o out-mqtt -S fuzzer06 -N udp://127.0.0.1/1883 -x ./tutorials/mosquitto/mqtt.dict -P MQTT -D 10000 -q 3 -s 3 -E -t 5000+ -K /home/poulpe/Downloads/Mosquitto/mosquitto-2.0.15/src/mosquitto" 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 "./afl-fuzz -i ./tutorials/mosquitto/mqtt/ -o out-mqtt -S fuzzer07 -N udp://127.0.0.1/1883 -x ./tutorials/mosquitto/mqtt.dict -P MQTT -D 10000 -q 3 -s 3 -E -t 5000+ -K /home/poulpe/Downloads/Mosquitto/mosquitto-2.0.15/src/mosquitto" Enter tmux attach -t mysession else