Hack.
Learn.
Dominate.

Start a vulnerable machine, connect over VPN and capture its flags. Every flag earns points toward your rank.

12 machines free to play, no subscription needed.

you@superiorctf:~/lab

start a machine and download the config file

$ sudo cp client.conf /etc/wireguard/

copy the config file into you wireguard folder

$ sudo wg-quick up client

brings up the virtual network interface with the config file

$

From zero to first flag

Each machine is a real virtual machine with hidden flags. Here is what a session looks like.

  1. 01

    Pick a machine

    Machines range from Easy to Nightmare. Start where you're comfortable.

  2. 02

    Run it

    Press Run Machine. It boots in about a minute. You can run one machine at a time.

  3. 03

    Connect

    Download the file from Get Connection File and connect with OpenVPN to reach the target.

  4. 04

    Capture flags

    Find the flags on the machine and submit them. Each one adds points to your total.

Ten ranks. Points decide yours.

Your rank goes up as your points cross each threshold, from Newcomer at 0 to Legend at 300. It shows next to your name on the leaderboard.

  1. Newcomer
    level 1 badge
    0 pts
  2. Script Kiddie
    level 2 badge
    5 pts
  3. Novice
    level 3 badge
    15 pts
  4. Apprentice
    level 4 badge
    25 pts
  5. Hacker
    level 5 badge
    50 pts
  6. Pro Hacker
    level 6 badge
    75 pts
  7. Elite Hacker
    level 7 badge
    100 pts
  8. Guru
    level 8 badge
    150 pts
  9. Omniscient
    level 9 badge
    200 pts
  10. Legend
    level 10 badge
    300 pts

Stuck on a machine?

Ask on our Discord server, or start with the tool tutorials.

Join the Discord