My personal notes and writeups for the OverTheWire Bandit wargame.
This repository serves as a learning journal where I document my progress, commands, observations, and solutions while working through the Bandit levels. The goal is not to provide copy-paste answers, but to keep track of what I learned and how I approached each challenge.
Bandit is a beginner-friendly Linux security wargame created by OverTheWire. It is designed to teach basic Linux command-line skills, file manipulation, text processing, permissions, networking concepts, and problem-solving techniques commonly used in cybersecurity.
Official website:
https://overthewire.org/wargames/bandit/
.
├── Levels
│ ├── Level00.md
│ ├── Level01.md
│ ├── Level02.md
│ └── ...
└── README.md
Throughout the Bandit wargame, I encounter and practice topics such as:
- Linux command line
- File and directory operations
- Permissions and ownership
- SSH
- Searching and filtering data
- Encodings and transformations
- Networking basics
- Scripting fundamentals
This repository exists primarily for:
- Tracking my learning progress
- Keeping personal reference notes
- Reinforcing concepts through documentation
- Building a habit of technical journaling
These writeups are intended for educational purposes and personal learning. If you are currently working through Bandit yourself, consider attempting each level before reading the corresponding notes.