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
  • DEFAULT SETTINGS
  • DIRECTORY STRUCTURE
  • LED STATUS INDICATIONS
  • SHARK JACK HELPERS AND COMMANDS
  • SHARK JACK SERIAL SETTINGS

Was this helpful?

  1. Getting Started

Default Settings

DEFAULT SETTINGS

The default settings for the Shark Jack are:

  • Username: root

  • Password: hak5shark

  • Arming Mode IP Address: 172.16.24.1

DIRECTORY STRUCTURE

PATH

Contents

/root/loot/

log files and other loot stored by payloads

/root/payload/

the payload which will execute when the switch is in Attack mode

/root/payload/library

payload library, populated by the UPDATE_PAYLOADS command ¹

¹ command available on the Shark Jack Cable and any Shark Jack with firmware 1.2.0 and above.

LED STATUS INDICATIONS

LED

Status

Green (blinking)

Booting up

Blue (blinking)

Charging

Blue (solid)

Fully Charged

Yellow (blinking)

Arming Mode

Red (blinking)

Error - no payload found

SHARK JACK HELPERS AND COMMANDS

These commands are intended for use with the Shark Jack Cable when connected via Serial in Arming Mode and may be used by any Shark Jack with firmware 1.2.0 and above.

COMMAND

Description

HELP

List Shark Jack helpers and commands

ACTIVATE

Activate a payload

ACTIVATE_PAYLOAD

Alias for ACTIVATE

LIST

List the local payload library

LIST_PAYLOADS

Alias for LIST

UPDATE_PAYLOADS

Synchronize local payload library with remote library

UPDATE_FIRMWARE

Check for and install available firmware updates

SERIAL_WRITE

Write to the serial console

LED

Configure the LED

SHARK JACK SERIAL SETTINGS

  • flow control: none

  • baud rate: 57600

  • parity: none

  • databits: 8

  • stop bit: 1

Serial Settings apply only to Shark Jack Cable

Last updated 3 years ago

Was this helpful?