Skip to content

Latest commit

 

History

History
24 lines (15 loc) · 939 Bytes

File metadata and controls

24 lines (15 loc) · 939 Bytes

Override

Override is a minimalist Capture The Flag (CTF) wargame designed to teach the fundamentals of binary exploitation.

This project is intentionally kept simple, focusing on classic vulnerabilities like buffer overflows and format string exploits, without the added complexity of ASLR, modern heap protections, or advanced mitigations. It's ideal for those beginning their journey into binary exploitation.


🧠 What You'll Learn

  • Basic stack buffer overflows
  • Format string vulnerabilities
  • Privilege escalation through user-level exploitation
  • Gaining access to restricted resources by chaining exploits

📁 Structure

Each level in the project is:

  • A separate binary with its own user account.
  • Designed to be exploited in order to retrieve the next user’s password (located in their ~/.pass file).
  • Documented with a writeup.md file, providing guidance, hints, or full solutions.