A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit/64-bit ARM, 8-bit AVR and 32-bit RISC-V architectures.
-
Updated
Feb 20, 2025 - Assembly
The process of analyzing a subject system to identify the system's components and their interrelationships and to create representations of the system in another form or at a higher level of abstraction.
A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit/64-bit ARM, 8-bit AVR and 32-bit RISC-V architectures.
Disassembly of Pokémon Red/Blue
Disassembly of Pokémon Crystal
Disassembly of Legend of Zelda: Links Awakening DX
Disassembly of Pokemon Yellow
The Touhou PC-98 Restoration Project
Disassembly of Pokémon Gold/Silver
Decompilation of Pokémon Diamond/Pearl
Decompilation of Pokemon HeartGold/SoulSilver
Disassembly of the Pokémon Gold and Silver 1997 Space World demo
A decompilation of Pikmin 2 (USA) brought to you by fans of the series.
Disassembly of Pokémon TCG
Decompilation of Pokémon Mystery Dungeon: Red Rescue Team
Disassembly of Pokémon Pinball
Simple Polymorphic Engine (SPE32) is a simple polymorphic engine for encrypting code and data. It is an amateur project that can be used to demonstrate what polymorphic engines are.
A decompilation of Pikmin brought to you by fans of the series.
Reverse engineering Volkswagen car radios
WIP Decompilation of Kirby & The Amazing Mirror (USA)