Editing Basics
Payload Development for all your Hak5 Gear has never been easier!
Don't worry, you can always change the device mode while editing a payload!
Changing editor modes is as easy as two clicks!
- 1.Click the current device from the top left of the editor
- 2.Choose a new device mode from the Device Picker Menu

Change editor mode

Changing devices from the Device Picker
Payload Studio supports the full line of Hak5 DuckyScript compatible devices:

The NEW USB Rubber Ducky supports DuckyScript 3.0 (and DuckyScript 1.0) with full features and compiled payloads!

USB Rubber Ducky Mode
When you're read to test or deploy your payload:
click
PayloadStudio will then take the

DuckyScript Source code
in the Editor and compile it into an inject.bin

Compiling Notification
PayloadStudio will automatically open the console. This is where the compiler will output any information regarding the compilation process and the resulting
inject.bin

PayloadStudio Compiler output in the Console
Below the console, if your payload compiled successfully, you'll find the Result

Generate Payload Result
Here you can download the
inject.bin
Download
inject.bin


This dialog also provides the option to download the source that generated the
inject.bin
-- This may differ from whats currently in the editor if you've made changes in the editor since compilingDownload Source:


From this sub-menu you may also discard the
inject.bin
If you've made changes in the editor after clicking Generate Payload - PayloadStudio will notify you that the current editing session differs from the
inject.bin
and payload.txt
available for download:
Uncompiled Changes display in the breadcrumbs

Editor differs from available download
You can always download a copy of the current editor from File > Save


The Bash Bunny supports DuckyScript 2.0 + bash scripting

Bash Bunny Mode
Click
or



The Key Croc supports DuckyScript 2.0 + bash scripting

Key Croc Mode
Click
or



The Shark Jack supports DuckyScript 2.0 + bash scripting

Shark Jack Mode
Click
or



The Packet Squirrel supports DuckyScript 2.0 + bash scripting

Packet Squirrel Mode
Click
or



The LAN Turtle supports DuckyScript 2.0 + bash scripting

LAN Turtle Mode
Click
or


Last modified 7mo ago