Overthewire Semtex Wargame

Description:
You have to solve Semtex 0 to get a username/password for login. Once logged in, you have to make your way from one level to the next, each one containing a small security hole/feature that has been installed for you. Your mission is to find out how to exploit the weakness and to cause interesting behavior :)

Overthewire Maze Wargame

Description:
You’ll need knowledge of exploitation-techniques, programming (of course) and reverse- engineering. We’ve tried to make the levels tricky and some of them strange, so get ready to use gdb.

All the password are stored in /etc/maze_pass/maze[level].

Overthewire Utumno Wargame

Description:
This is a regular wargame composed of 10 different levels. It’s slightly harder than the previous wargames in the same genre. Actually, it’s a lot harder than Leviathan and a bit harder than Behemoth so if you haven’t beaten those two you will probably want to do that first.

All the password are stored in /etc/utumno_pass/utumno[level].

Overthewire Behemoth Wargame

Description:
This wargame deals with a lot of regular vulnerabilities found commonly ‘out in the wild’. While the game makes no attempts at emulating a real environment it will teach you how to exploit several of the most common coding mistakes including buffer overflows, race conditions and privilege escalation.

All the password are stored in /etc/behemoth_pass/behemoth[level].

Overthewire Narnia Wargame

Description:
This wargame is for the ones that want to learn basic exploitation. You can see the most common bugs in this game and we’ve tried to make them easy to exploit. You’ll get the source code of each level to make it easier for you to spot the vuln and abuse it. The difficulty of the game is somewhere between Leviathan and Behemoth, but some of the levels could be quite tricky.

All the password are stored in /etc/narnia_pass/narnia[level].