Da World: C and ARM64 Reversing
Build a living-world simulation in C right inside Termux, then tear your own code apart in ARM64 assembly to master the fundamentals of reverse engineering for CTFs. * **Build text-based simulations** using modular C in Termux * **Read ARM64 assembly** by compiling your own code * **Reverse engineer binaries** using command-line Android tools * **Solve beginner crackmes** and CTF-style reversing challenges
5 sections ยท 15 lessons
Course outline
Termux Setup
- First Build
Building Life
- World Grid
- Creature Structs
- Tick Loop
- Pointers & Memory
- Random Rules
ARM64 Basics
- Registers
- Core Instructions
- Function Calls
Reading Disassembly
- Objdump Tour
- Spotting Patterns
- Optimization Effects
Crackme Skills
- GDB Debugging
- Stripped Binaries
- Your Crackme