My writeups and walkthroughs for the OverTheWire wargames.
Natas is a web-security wargame by OverTheWire that focuses on finding and exploiting vulnerabilities in web applications.
This repository contains my Natas walkthroughs, including my observations, source-code analysis, BurpSuite requests, exploitation steps, commands, Python scripts, screenshots, and other resources used while solving the levels.
Leviathan is a Linux-based wargame by OverTheWire that focuses on Linux fundamentals and basic exploitation techniques.
This repository contains my Leviathan walkthroughs, including my observations, binary analysis, exploitation steps, commands, and other resources used while solving the levels.
overthewire-writeups/
├── README.md # General OverTheWire repository
│
├── natas/
│ ├── README.md # Natas overview + level index
│ ├── natas0/
│ │ └── README.md
│ ├── natas01/
│ │ └── README.md
│ ├── natas02/
│ │ └── README.md
│ ├── ...
│ └── natas34/
│ └── README.md
│
└── leviathan/
├── README.md # Leviathan overview + level index
├── leviathan0/
│ └── README.md
├── leviathan1/
│ └── README.md
├── ...
└── leviathan7/
└── README.md
Each wargame has its own directory, and each level contains its own README.md. Additional screenshots, scripts, source files, and other resources can be included where needed.
The passwords shown in the writeups are the passwords I obtained while solving the levels.
OverTheWire passwords can change over time, so passwords shown in writeups may no longer work. The important part of the writeups is the method used to solve the level.