NO REAL NETWORKING · NOTHING LEAVES THIS APP

Practice real hacking methodology.
Zero real risk.

A fictional hacking lab that runs entirely in your browser and on this server -- the terminal, the network, the "vulnerable" hosts, the exploits, the passwords are all fake and self-contained. Pick a difficulty, get a freshly generated target, work it start to finish, get root.

CREATE FREE ACCOUNT SIGN IN
Free forever: Easy tier + the weekly rotating challenge. No credit card to start.
What this is

A real client/server hacking game, not a puzzle

Mission Boxes

Random Easy, Medium, Hard, and Hard -- Chained (a two-machine pivot scenario). Every target is procedurally generated on the spot -- same seed always rebuilds the same box.

Server-Authoritative

The bash interpreter, filesystem, and every exploit check run server-side. The browser is just a terminal UI -- nothing the client sends is ever trusted as the source of truth for what actually happened.

Guided First Box

Create an account and we walk you through your first target step by step -- what to type, why, and when -- until you land your first root.

Weekly Challenge

One shared target, identical for every player until the weekly reset -- free, and separate from the random-seed boxes.

How a box works

Every mission is the same real playbook

1
Recon. nmap -sV the target to see what's actually running before touching anything.
2
Foothold. Weak/default creds via hydra, or a hidden path via dirbuster leaking something to crack offline.
3
Enumerate. Find a second user's credential somewhere realistic -- a world-readable hash, a .bash_history slip-up, a leftover config file.
4
Privilege escalation. A real local technique -- a SUID-root binary, a sudo misconfiguration, or a scheduled-job abuse.
5
Capture 3 flags per box, simply by cat-ing the right file once you can actually reach it.
6
Cleanup (bonus). Every box leaves a real auth.log behind -- shred it before you're done to cover your tracks.
New here? The moment you create an account, we walk you through your very first box step by step -- what to type, why, and when. You can reopen it anytime from the TUTORIAL button once you're in.
What this is not

Fictional, on purpose

Pricing

Free to learn the basics, paid to go further

Free
$0/forever
  • Unlimited Random Easy boxes
  • This Week's Challenge -- same target for everyone, weekly reset
  • Guided step-by-step tutorial on your first box
  • Public profile page of your completions
START FREE
VulnBox Pro
$4.99/mo
  • Everything in Free
  • Random Medium boxes
  • Random Hard boxes
  • Hard -- Chained (two-machine pivot scenario)
GO PRO

Your first target is one click away.

CREATE FREE ACCOUNT SIGN IN