Thief
You've broken into a machine. Passwords are hidden across the filesystem — each one grants you access to the next user. Find them all and take the machine.
The game teaches fundamental Linux skills: reading files, handling unusual filenames, navigating directories, and identifying file types. No prior experience required — just a terminal and persistence.
Connect
Open a terminal and run:
click to copy
| host | |
| port | 30022 |
| user | thief0 |
| pass | thief0 |
Levels
| 0 → 1 | Read a file in the home directory |
| 1 → 2 | Read a file with spaces in its name |
| 2 → 3 | Find a hidden file inside a directory |
| 3 → 4 | Identify the only human-readable file among many |
| 4 → 5 | Find a specific line among hundreds in a file |
| 5 → 6 | Decode a base64-encoded string |
| 6 → 7 | Locate a file by size across nested directories |
| 7 → 8 | Decompress a gzip file to read its contents |
| 8 → 9 | Find the unique line in a file full of duplicates |
Rules
| shared server | All players connect to the same machine. Passwords reset on every server restart. |
| no spoilers | Passwords change each run — sharing answers doesn't help. |
| read-only | Challenge files are owned by root. You can read them, not delete them. |
| no account | No registration. SSH in and start playing. |