Posts

cat posts.log

CMU Binary Bomb Lab - Phase 2

Phase 2 of the CMU Binary Bomb. Reverse engineering a doubling algorithm that expects the sequence 1 2 4 8 16 32....

August 16, 2024 · 4 min · David Rochester

CMU Binary Bomb Lab - Phase 1

Phase 1 of the CMU Binary Bomb. Using WinDbg to find a plaintext string comparison and defuse the first phase....

August 15, 2024 · 3 min · David Rochester

CMU Binary Bomb Lab - Introduction

Introduction to the CMU Binary Bomb reverse engineering challenge. Background on the lab, tools used, and what to expect across all 6 phases....

August 15, 2024 · 3 min · David Rochester

Want to Overflow Buffers?

Walkthrough of the ‘bof’ challenge from pwnable.kr. Analyzing the stack layout in Ghidra and crafting a buffer overflow payload to overwrite a function parameter....

August 9, 2024 · 7 min · David Rochester

Introducing Myself and File Descriptors

Walkthrough of the ‘fd’ challenge from pwnable.kr. Exploiting file descriptors to redirect stdin and grab the flag....

August 4, 2024 · 4 min · David Rochester