blog
blog · 2026-07-09 · 4 min read
Fuzzing: stack buffer overflow in ticket parser
First fuzzing exercise: used AFL++ and ASan to find and exploit a stack buffer overflow in a custom C program, hijacking RIP to reach a win() function.
blog · 2026-06-02 · 2 min read
Binary Security Mechanisms: Stack Canary
A brief explanation of the stack canary and how to bypass it
blog · 2026-05-18 · 3 min read
Binary Security Mechanisms: PIE + ASLR
A breakdown of PIE + ASLR, what they do, how they're connected, and how to bypass them.
blog · 2026-05-17 · 3 min read
Binary Security Mechanisms: RELRO
A breakdown of RELRO, what it does, and how it can be bypassed.
blog · 2026-05-10 · 3 min read
What is libc, GOT and PLT?
Explaining libc, GOT, and PLT and how attackers exploit them for ROP.