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. Getting Started

Adding Payloads and Payload Extensions

Payloads and payload extensions can be stored on the Signal Owl (device internal storage) or on removable external storage, like a USB disk.

On startup, priority will be given to a USB disk (if connected); if a payload or any payload extensions are stored there, they will override those stored on the device.

If no USB disk is connected, or a USB disk is connected but does not contain a payload or any payload extensions, those stored on the device will be run.

Payloads on the device are stored in the /root/payload directory. Payload extensions are stored in the /root/payload/extensions directory.

Payloads on a USB disk should be stored in the root directory, e.g., /payload.sh or /payload.txt. Payload extensions should be stored in a /extensions directory.

Last updated 3 years ago

Was this helpful?