Add Boilerplate for Ducky Scripts
parent
6b6486978e
commit
5de374837d
|
@ -0,0 +1,9 @@
|
|||
DELAY 2000
|
||||
GUI r
|
||||
DELAY 1000
|
||||
STRING notepad.exe
|
||||
DELAY 100
|
||||
ENTER
|
||||
DELAY 3000
|
||||
STRING https://bunnytoolkit.com running Ducky Script on a Bash Bunny
|
||||
Enter
|
|
@ -0,0 +1,34 @@
|
|||
LED G
|
||||
ATTACKMODE HID STORAGE
|
||||
|
||||
# Set your language here
|
||||
LANGUAGE='us'
|
||||
|
||||
LED R G
|
||||
# Check for switch position to make it easier for us. (can be replaced in the future with bunny helpers)
|
||||
check_switch() {
|
||||
switch1=`cat /sys/class/gpio_sw/PA8/data`
|
||||
switch2=`cat /sys/class/gpio_sw/PL4/data`
|
||||
switch3=`cat /sys/class/gpio_sw/PL3/data`
|
||||
echo "--- switch1 = $switch1, switch2 = $switch2, switch3 = $switch3"
|
||||
if [ "x$switch1" = "x0" ] && [ "x$switch2" = "x1" ] && [ "x$switch3" = "x1" ]; then
|
||||
SWITCH_POSITION="switch1"
|
||||
elif [ "x$switch1" = "x1" ] && [ "x$switch2" = "x0" ] && [ "x$switch3" = "x1" ]; then
|
||||
SWITCH_POSITION="switch2"
|
||||
elif [ "x$switch1" = "x1" ] && [ "x$switch2" = "x1" ] && [ "x$switch3" = "x0" ]; then
|
||||
SWITCH_POSITION="switch3"
|
||||
else
|
||||
SWITCH_POSITION="invalid"
|
||||
fi
|
||||
}
|
||||
|
||||
check_switch
|
||||
|
||||
if [ -f "/root/udisk/payloads/${SWITCH_POSITION}/ducky_script.txt" ]; then
|
||||
QUACK ${SWITCH_POSITION}/ducky_script.txt
|
||||
LED G
|
||||
else
|
||||
LED R
|
||||
echo "Unable to load ducky_script.txt" >> /root/debuglog.txt
|
||||
exit 1
|
||||
finotepad.exe
|
|
@ -0,0 +1,25 @@
|
|||
# Ducky Script Template for Bash Bunnys
|
||||
|
||||
Author: @kevthehermit
|
||||
Version: Version 1.0
|
||||
|
||||
## Description
|
||||
|
||||
Boiler Plate for running ducky scripts on the Bash Bunny
|
||||
|
||||
## Configuration
|
||||
|
||||
HID or HID STORAGE
|
||||
|
||||
## Requirements
|
||||
|
||||
Install DuckToolkit payload for extra language support
|
||||
|
||||
## STATUS
|
||||
|
||||
| LED | Status |
|
||||
| ---------------- | ------------------------------------- |
|
||||
| Red | Failed to open script file |
|
||||
| Amber | Script Running |
|
||||
| Green | Finished |
|
||||
|
Loading…
Reference in New Issue