Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
hak5
GitHub Repository: hak5/usbrubberducky-payloads
Path: blob/master/payloads/extensions/passive_detect_ready.txt
2968 views
1
EXTENSION PASSIVE_DETECT_READY
2
REM VERSION 1.1
3
REM AUTHOR: Korben
4
5
REM_BLOCK DOCUMENTATION
6
Passive Detect Ready - no injection dynamic boot delay
7
for hosts that reflect current OS lock key state on connect
8
9
USAGE:
10
Extension runs inline (here)
11
Place at beginning of payload (besides ATTACKMODE) to act as dynamic
12
boot delay
13
END_REM
14
15
REM CONFIGURATION:
16
DEFINE #MAX_WAIT 150
17
DEFINE #CHECK_INTERVAL 20
18
19
VAR $MAX_TRIES = #MAX_WAIT
20
WHILE(($_RECEIVED_HOST_LOCK_LED_REPLY == FALSE) && ($MAX_TRIES > 0))
21
DELAY #CHECK_INTERVAL
22
$MAX_TRIES = ($MAX_TRIES - 1)
23
END_WHILE
24
END_EXTENSION
25
26