DuckyScript IDE

⚠ Educational Use Only. DuckyScript payloads are shown for security research and defensive awareness. Using HID injection attacks without explicit written authorization is illegal under the Computer Fraud and Abuse Act (CFAA) and equivalent laws. Never run payloads on systems you do not own.
DuckyScript Editor 0 lines
Ready
Ln 1, Col 1
0 chars
Simulated Target Idle
Notepad — Untitled
Execution Log
Typing
STRINGType a string of text
STRINGLNType string then press ENTER
Key Actions
ENTERPress Enter key
TABPress Tab key
ESCAPEPress Escape key
BACKSPACEPress Backspace
DELETEPress Delete key
SPACEPress Space bar
UPARROWPress Up arrow
DOWNARROWPress Down arrow
LEFTARROWPress Left arrow
RIGHTARROWPress Right arrow
CAPSLOCKToggle Caps Lock
PRINTSCREENPrint screen
PAUSEPause key
NUMLOCKToggle Num Lock
HOMEHome key
ENDEnd key
PAGEUPPage Up key
PAGEDOWNPage Down key
F1 – F12Function keys
Modifiers
GUIWindows / Super key
ALTAlt key (combine: ALT F4)
CTRLControl key
SHIFTShift key
CTRL ALT DELETESecure attention sequence
Timing & Control
DELAY NWait N milliseconds
DEFAULTDELAY NSet default delay between cmds
REPEAT NRepeat last command N times
REMComment (ignored)
Pico W / DuckyScript 3.0
ATTACKMODESet attack mode (HID/STORAGE)
LED_R/G/BControl Pico RGB LED
LOCK CAPS_LOCKWait for lock key state
IF / ELSE / END_IFConditional blocks
WHILE / END_WHILELoop blocks
DEFINEDefine a variable
$VARVariable reference
HOLD / RELEASEHold / release a key
Common Combos
GUI rOpen Run dialog (Win)
GUI lLock screen (Win)
CTRL cCopy
CTRL vPaste
CTRL ALT tOpen terminal (Linux)
ALT F4Close active window

Field Manual