Recognizing Patterns in Memory (2022)

Things I learned while writing an x86 emulator (2023)

Writing a Debugger from Scratch: Source and Symbols

Writing a Debugger from Scratch – DbgRs Part 7 – Disassembly

Writing a Debugger From Scratch - DbgRs Part 1 - Attaching to a Process

Writing a Debugger from Scratch: Stacks

Recognizing patterns in memory

Writing a debugger from scratch: Breakpoints

Weird things I learned while writing an x86 emulator

Writing a Debugger From Scratch - DbgRs Part 1

The faker's guide to reading (x86) assembly language

Recognizing patterns in memory