Signal Owl
  • Signal Owl by Hak5
  • Getting Started
    • First Time Setup
    • Signal Owl Basics
    • Default Settings
    • USB Flash Disk Support
    • LED Status Indications
    • Adding Payloads and Payload Extensions
  • Internet Connectivity
    • Getting the Signal Owl Online
  • Software Updates
    • Upgrading Firmware
  • Payload Development
    • Payload Development Basics
    • The LED Command
    • The C2DISCONNECT Command
    • The C2EXFIL Command
    • The C2CONNECT Command
    • Included Tools
    • Extensions
  • Troubleshooting
    • Troubleshooting FAQ
Powered by GitBook
On this page

Was this helpful?

  1. Payload Development

Extensions

Extensions augment Ducky Script on the Signal Owl with new commands and functions. For each payload.txt run, extensions are sourced automatically. Calling the function names of any extension will produce the desired result. Extensions reside in /root/payload/extensions/

Extensions are copied to the Signal Owl from USB in the same manner as payload.txt. Create a folder named "extensions" on the root of the USB drive, and the contents of which will be copied to the Signal Owl on boot into Attack mode.

An example extension is wifi_connect.sh, which provides the WIFI_CONNECT command. This command can be used in any payload.

Last updated 3 years ago

Was this helpful?