Getting started
capibaraZero can act as HID device and supports BadUSB attacks using Rubber Ducky payload.
Requirements
- ESP32-S3
- SD Card
Supported keywords
capibaraZero fully supports DuckyScript™ 1.0 and partially supports 3.0.
It supports all the keystroke injection commands.
The following keywords can be used:
Keyword | Supported |
---|---|
STRING/STRINGLN | ✅ |
DELAY | ✅ |
DEFAULT_DELAY | ✅ |
Cursor keys | ✅ |
Modifier keys | ✅ |
Lock keys | ✅ |
System keys | ✅ |
Key modifier combo | ✅ |
REM | ✅ |
REM_BLOCK | ✅ |
WAIT_FOR_BUTTON_PRESS | ⚠️ |
BUTTON_DEF | ❌ |
DISABLE_BUTTON | ✅ |
ENABLE_BUTTON | ✅ |
LED_G/LED_R/LED_OFF | ✅ |
Attackmode | ⚠️ |
DEFINE | ✅ |
VAR | ✅ |
Operators | ❌ |
Conditional statements | ❌ |
Loops | ❌ |
Functions | ❌ |
Randomization | ✅ |
Jitter | ✅ |
Wait for lock keys | ⚠️ |
- Attackmode can be parsed but implementation is not available yet.
- Wait for lock keys can be parsed but implementation is not available yet.
- Wait for button press can be parsed but implementation is not available yet.
- The other keywords(also the one that there aren't in the table) will be available in future