${{amount}}
0

Your Cart is Empty

products
Support
Payloads

Unboxing & Setup

Complete the steps below and follow along with the setup video.

Let's get your new Shark Jack Display ready for action!

Learn more in the docs →

Take the Quiz

1. How long should the button be held to power on the Shark Jack?
2. What does a solid green LED mean while the Shark Jack is turned off and plugged into a USB-C charger?
3. What is the approximate battery life of the Shark Jack?
4. When completing the first boot, what is the recommended choice for the "Autorun payload" setting?
5. After the first boot, the Shark Jack enters what mode?

FIRST

Charge it up

using an ordinary USB-C charger and cable. The RJ45 LED will light red while charging and green when fully charged.

SECOND

Turn it on

by holding the button for 3 seconds. The LED will blink green, then blue, and the screen will show the Hak5 logo.

THIRD

Complete the tutorial

by following the on screen instructions, which will guide you through some basic usage and settings.

FOURTH

Explore

the on screen menus, or your network by launching a recon payload. Especially learn from the videos below.

What are the charging indicators?

The LED inside the RJ45 Ethernet connector shows the charging status:

  • Red: Charging
  • Green: Fully charged

What chargers are compatible?

Supported chargers include:

  • Standard 5V USB-A power adapters
  • Quick-Charge capable smartphone chargers
  • Certain USB Power Delivery (PD) laptop chargers

Compatibility may vary by charger model.

How long does it take to charge?

A full charge from 0% to 100% typically takes 30 minutes, depending on the charger used.

Can I charge it from my computer?

Most computer USB-C ports support device charging, however if your Shark Jack Display does not light red, it is not charging. Consider using a USB-A port or a USB hub which may allow it to charge properly.

Operation Modes

Learn the fundamentals of your Shark Jack's operation. This tutorial covers Arming Mode, Attack Mode, and the essential NETMODE settings.

Learn more in the docs →

Take the Quiz

1. This NETMODE is usually used when connecting the Shark Jack directly to a computer's Ethernet interface.
2. When executing a payload, the Shark Jack is in this mode.
3. WAIT_FOR_LINK pauses the armed payload execution until an Ethernet link is detected.
4. Connecting the Shark Jack to an ordinary home network using NETMODE DHCP Server is best practice.
5. The default NETMODE for boot is?

Firmware Update & Get Paylaods

Update to the latest firmware, right from the device, unlocking new features including Get Payloads — so you can download the latest community creations, no computer necessary.

Learn more in the docs →

Interface Tour

Navigate and manage your device with this guided tour of the Shark Jack's interface. Learn the essentials: Payloads, Tools, Settings, and About.

Learn more in the docs →

Take the Quiz

1. Which is not one of the four main sections of the Shark Jack interface from the main menu?
2. What is the primary function of the "Get Payloads" feature?
3. Why is it recommended to use the "Import Payload" option?
4. What Tools function allows you to view or clear logs and other files created by payloads?
5. Which menu shows the current firmware version, charging state, and uptime?

Payload Execution

Learn the ins and outs of using a running payload by executing your first one: the Advanced Ping Test. You'll master the Payload Log and how to safely quit a running script.

Learn more in the docs →

Take the Quiz

1. Which component is present on all payloads?
2. When executing a payload, the Shark Jack is in this mode.
3. WAIT_FOR_LINK pauses the armed payload execution until an Ethernet link is detected.
4. Connecting the Shark Jack to an ordinary home network using NETMODE DHCP Server is best practice.
5. The default NETMODE for boot is?

Profiles

Discover the Payload Profiles feature in DuckyScript to save, load, and manage unique configurations on a per-payload basis.

Learn more in the docs →

Take the Quiz

1. What feature of DuckyScript allows you to save configuration data on a per-payload basis?
2. What happens to configured options after relaunching a payload without saving a profile?
3. What file extension is used for the files that contain saved payload profiles?
4. What is the format of the key-value pairs for payload profiles?
5. Profiles risk data loss when using "Get Payload" if the payload has not been imported to "my payloads"

Crafting Payloads

Learn how to gain root access to your Shark Jack via SSH and use the shell to create your very own custom payload, inspiring you to join our community of creative hackers.

Learn more in the docs →

Take the Quiz

1. What is the default password for SSH access to the Shark Jack?
2. What is the command to change the root password once logged in via SSH?
3. What is the default IP address for the Shark Jack when using NETMODE DHCP_SERVER?
4. What character should be used instead of space in payload directories?
5. What is the purpose of the DuckyScript commands CREATE_SPINNER and STOP_SPINNER?

SharkLink

Learn how to deploy two Shark Jack Displays with SharkLink to discover and verify connectivity between network ports.

Ready to get really nerdy?

Join Hak5 host Darren Kitchen for a long winded, story-filled, unscripted, laid back payload power hour of Shark Jack goodness on the Hak5 live streams.


x