OverTheWire Bandit

Visit platform ↗

FreeBeginnerIntermediateActive

Specifications

Specifications
FormatLearning
LevelBeginner, Intermediate
PriceFree
AccessNo registration
ActivityActive
LanguageEN
CategorySystems

A game of 35 levels where every answer is a command typed into the terminal of a remote machine. You connect over SSH and work through Linux itself, from plain file commands to privileges and SSH tunnels. Nothing to install, no account.

Pros & cons

Pros

  • Runs entirely over SSH, no VM and no install
  • Difficulty grows in order, with no topic jumps
  • Free, and no registration at any point

Cons

  • English only, and the instructions are extremely terse
  • It is barely about security: half the levels are plain Linux work
  • Once you know the tricks, the later levels stop teaching anything

Who it fits

Suits someone opening a terminal for the first time, or moving from a desktop to server administration. The first ten levels are an evening, and the habits matter more than the flags.

Getting started

  1. Connect with the SSH command printed on the level page and resist looking up answers
  2. Work in order, since later levels reuse the tricks earlier ones taught
  3. Write down what each command actually did; it pays off many levels later

History

The oldest of the OverTheWire games and long unchanged: 35 levels and a short page of instructions each. It needs no registration and still works, which is the main argument for keeping it around. Levels are numbered from zero, which is why the last one carries the number 34.