Personal site of Zachary Canann. Here I write little notes about game hacking, reverse-engineering, programming languages, operating systems, systems programming, or whatever I please.
Writings
Game Hacking
- Creating an Infinite(ish) Depth Pointer Scanning Algorithm
- Creating a Blazing Fast Memory Scanner
- Finding SRM in Star Fox Adventures
- Finding Actor Corruption in Twilight Princess
- Finding Tiki Throwverflow Wrong Warp in Spongebob: Battle for Bikini Bottom
- Searching for Big Chungus in Final Fantasy Crystal Chronicles
Operating Systems
- It’s Time to Make a New Operating System
- On Filesystems
- On Drivers
- On Sandboxing, Security, Viruses, and Browsers
- On CHERI, Single Address Space
- Punishing Greedy Apps
- Authority Should Be Borrow-Checked
- Four OS Problems, One Root Cause
Programming Languages
- A New Language for a New Operating System
- On Build Time Code
- Safe Inline Assembly
- Proofs in Systems Languages