Shark Jack
  • The Shark Jack by Hak5
  • Getting Started
    • Shark Jack Basics
    • Default Settings
  • Beginner Guides
    • Unboxing and Setup
    • Using sharkjack.sh
    • Two Key Commands
    • Writing a Simple Payload
  • Software Updates
    • Manual Upgrade
    • Over-the-Air Upgrade
  • Writing Payloads
    • Payload Development Basics
    • The NETMODE Command
    • The LED Command
    • The SWITCH Command
    • The BATTERY Command
    • The SERIAL_WRITE Command
    • The Cloud C2 commands
    • Included Tools
  • Managing Payloads
    • The UPDATE_PAYLOADS Command
    • The LIST Command
    • The ACTIVATE Command
  • Troubleshooting
    • Firmware Recovery
  • Tips & Tricks
    • Charge the Shark Jack from your Phone
    • Using the Shark Jack with the Plunder Bug as a simple switch
    • Android Serial Setup for Shark Jack Cable
  • Product Information
    • Specifications
    • Important Safety Information and Warnings
Powered by GitBook
On this page
  • USAGE
  • EXAMPLES

Was this helpful?

  1. Managing Payloads

The ACTIVATE Command

The ACTIVATE command, and its alias ACTIVATE_PAYLOAD, specifies a payload from the local library to set for use on next boot in attack mode. This command is expected to be run from Arming Mode, and is intended for use with the Shark Jack Cable.

The ACTIVATE command was introduced with firmware 1.2.0 on the Shark Jack Cable.

USAGE

/usr/bin/ACTIVATE [payload]

Since ACTIVATE is located in the $PATH, the absolute /usr/bin/ directory may be omitted.

EXAMPLES

/usr/bin/ACTIVATE recon/nmap      (Use a payload inside the library)
/usr/bin/ACTIVATE /tmp/payload.sh (Use a specific file as the payload)

Last updated 3 years ago

Was this helpful?