I decided to quit my job as a pentester and take a sabbatical to learn about vulnerability research. I will log my progress and what I’ve learned.
Shellcoding like a pro
I went on a small pwning adventure. The course has different modules on program security, and the first module is shellcoding. I’ve always tried to stay away from assembly and shellcoding. I’ve only…
Solving a reverse engineering challenge on my iPhone
While I was on holiday, I decided to leave my laptop behind (bad decision, always travel with your loved ones). At first, it was fine. However, last minute on the BlackHoodie Discord, I…
Stack canaries – Quack Quack
This is a challenge from the Hack The Box cyber apocalypse CTF (2025). The goal of this challenge is to exploit a stack overflow. However, this binary has stack canaries protection so we…
Reverse engineering structures for beginners
This is something I always found voodoo, figuring out how to recognize structures in decompiled binary code. Table of contents Introduction A struct is a data structure in C/C++ that groups variables of…
