Learn PHP collects curated resources for learning and practicing the PHP programming language.
OverTheWire
OverTheWire offers online and offline wargames for learning and practicing computer security.

About OverTheWire
OverTheWire provides online and offline wargames for learning and practicing security concepts. Online games include Bandit for Unix/Linux basics, Natas for web security, Krypton for cryptography, Leviathan for reverse engineering, and Narnia, Behemoth, Utumno and Maze for binary exploitation.
Shell games are accessed over SSH, with connection details on each game page and a different port per game. Users with a problem, question or suggestion can contact the community via chat.
Key features
- Bandit wargame for Unix/Linux basics
- Natas wargame for web security
- Krypton wargame for cryptography
- Leviathan wargame for reverse engineering
- Binary exploitation games including Narnia and Behemoth
- SSH access to shell games, each with separate port
- Covers topics from Linux basics to cryptography and binary exploitation
- Provides a suggested order starting with Bandit
- Includes both online and offline wargames
OverTheWire at a glance
- Website
- overthewire.org/wargames
- Category
- Education & Learning › Learn to Code
- Type
- Website
- Pricing
- Not confirmed. Check the site
- Platforms
- Linux, Web
- Open source
- Not stated
- Language
- English
- Last checked
- Oct 5, 2026 · Online when checked
- Listed
- Oct 5, 2026
OverTheWire alternatives
Tools and sites you could use instead, ranked by how closely they match.
This guide to self-learning computer science draws on the author’s experience studying at university.
Modern Computer Science Curriculum organizes learning topics including programming, mathematics, and algorithms.
CS Academy provides educational material and activities for learning computer science.
Vim University offers a curriculum of features, tips, and exercises for learning and practicing Vim.
Popular in Learn to Code
Well-known listings from the same topic.
OverTheWire FAQ
How do I connect to the shell games?
In what order should I play the games?
Where can I get help with a game?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.










