
Attack graph
Hosts, services and credentials as linked nodes. Auto-layout untangles a large network in one click, and undo reverses a bad move.
Track your Hack The Box and TryHackMe machines in one CTF progress tracker, then rehearse OSCP, CPTS, CRTO, OSEP, CRTP, PNPT and OSWE exams. Your data stays in your browser.
Commands, credentials, notes and status for every target live in one place, and none of it needs a login. Start from the Hack The Box and TryHackMe catalog or add your own lab targets.

Hosts, services and credentials as linked nodes. Auto-layout untangles a large network in one click, and undo reverses a bad move.

Sort and filter the whole catalog, then select several machines and act on them together.

Credentials, hashes, keys and flags from every target in one searchable table. Secrets stay masked until you reveal them.
Scan a subnet with -oX and import the XML. Each live host lands on the board with its open ports and services.
$ nmap -sV -oX sweep.xml 10.129.14.0/28
Nmap scan report for 10.129.14.17
22/tcp open ssh OpenSSH 8.2p1
80/tcp open http Apache 2.4.41
3306/tcp open mysql MySQL 8.0.28
Nmap scan report for 10.129.14.21
445/tcp open smb Samba 4.6.2
5985/tcp open winrm WinRM
# 2 hosts, 5 ports, ready to import

A timed simulator with a live clock and a points burndown, so you see whether you are on pace while there is still time to change plan.
Planning your 24 hours? Read the OSCP scoring and time budget guide and start your write-up from the OSCP report template. Working toward CPTS? See the HTB CPTS exam guide.
Move your workspace between devices with an encrypted sync file.
CTF progress tracker: Kanban, table and grid board for Hack The Box and TryHackMe machines.
Eight-phase attack lifecycle with copyable commands.
Interactive pentest cheatsheets with dynamic LHOST, LPORT and IP substitution.
Reverse shell generator that fills in your LHOST and LPORT.
Notes app for your own Obsidian vault, with wikilinks and a private local vault.
OSCP exam simulator with CPTS, CRTO, OSEP, CRTP, PNPT and OSWE tracks and scoring.
CTF writeup and report editor with templates, live preview and export.
Skill radar, activity heatmap and benchmarks.
Credentials, flags and hashes from every target.
The tracker app has no account, no analytics and no server holding your data. The public pages on this site, including this one, count page views with cookieless Cloudflare Web Analytics.
The source is public on GitHub, so you can check what it stores and what it sends. Read the privacy page for the details.
Free static references you can read without opening the app, from the OSCP-like machine list to the OSCP report template.
Something else? Ask on GitHub
Yes. ZeroBox is free to use in your browser with no signup. The source is public on GitHub under the ZeroBox Source-Available Non-Commercial License (ZNSL 1.0).
Yes. After your first visit a service worker caches the app, so it keeps working completely offline. There is no backend, the app has no telemetry, and your data stays on your device.
Only in your own browser, in LocalStorage and IndexedDB. Nothing is uploaded to a server. Clearing site data erases it, so use the built-in JSON backup and restore to keep a copy.
A CTF tracker is a place to log the machines and challenges you work on, with each target's status, IP address, notes, credentials and flags. ZeroBox is a free CTF tracker with Kanban, table and grid boards that runs in your browser and works offline.
ZeroBox ships with a pre-loaded catalog of 1,376 CTF machines across Hack The Box, TryHackMe, Proving Grounds and VulnHub. It also has 10 Pro Lab presets, such as Dante, Zephyr and Offshore, that fill in only the public lab name, difficulty and official link when you add a Pro Lab as your own target. You can also add custom targets for any other lab or live CTF. Progress is tracked locally because ZeroBox does not connect to external accounts.
The exam simulator includes timed practice for 7 tracks: OSCP (23h45m), CPTS (10 days), CRTO (48h), OSEP (48h), CRTP (24h), PNPT (5 days) and OSWE (47h45m), with live clocks, point burndown against pass thresholds, rabbit-hole warnings, proof uploads and exportable submission reports.
Yes. ZeroBox strictly enforces Hack The Box Acceptable Use Policy (AUP §8.2). Active seasonal machines and enterprise Pro Labs are limited to public listing metadata (name, scope/host count, difficulty, and official link). Walkthroughs, attack vectors, intel hints, flags, and writeups are strictly excluded. ZeroBox operates entirely offline in your browser and transmits no network telemetry.
Yes. Desktop installers are published on GitHub Releases, and you can also build the Tauri app from source using the instructions in the GitHub README.
Free and offline, with the source public on GitHub. A desktop build is available from GitHub Releases.