Skip to content

PBosc/Override

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

This is a mini ctf, mostly an introduction to simple binary exploitation and reverse engineering

Resources

Stars

Watchers

Forks

Contributors