Reverse Engineering
Resources
Articles
Beej's Quick Guide to GDB - Brian "Beej Jorgensen" Hall
Exploring Tokimeki Memorial - Tetracorp
Hacking AirPlay into Sonos - Stephen Wan
Hacking Super Monkey Ball - Andrew Eikum
Learning about debuggers - Andy Hippo
Resurrecting a dead Dune RTS game - Tom Mason
Reverse engineering an illegal IPTV application on the Google Play Store - Chaker Benhamad
Tony Hawk’s Pro Strcpy - I Code 4 Coffee
Books
Practical Malware Analysis: The Hands-On Guide to Dissecting Malicious Software - Michael Sikorski and Andrew Honig
Reverse Engineering for Beginners - Dennis Yurichev
Cheat Sheets
GDB personal cheatsheet - Liodeus
GitHub Repositories
Linux Distributions
Tools
CicoParser - set of tools for conversion of IBM PC DOS applications into modern operating systems
dnSpy - .NET debugger and assembly editor
Frida - A world-class dynamic instrumentation toolkit
ghidra_psx_ldr - Sony Playstation PSX executables loader for GHIDRA
Ghidra Emotion Engine: Reloaded - An extension for Ghidra that adds support for the PlayStation 2
ILSpy - .NET decompiler
ImHex - Free and Open Source Hex Editor
TryHackMe Rooms
Tutorials
Android App Reverse Engineering 101 - Maddie Stone
Websites
RetroReversing - Retro Reverse Engineering
YouTube Channels
YouTube Playlists
Reverse Engineering with Ghidra - HackadayU
YouTube Videos
Cicoparser: Full game reverse engineering - Gabriel Archandel
How to Extract Sprites and Textures from a PS1 Game - Ryandracus Codes Games
PS2 game hacking & reverse engineering - Luciano Ciccariello
Reverse Engineering, but it's 100 Math Problems. - Low Level Learning
Reverse Engineering a Classic Video Game (BioForge) - Tim Comport
Reverse engineering an old DOS game - Fabrice Lété
Reverse Engineering fine details of Game Boy hardware - Joonas Javanainen
Self-Learning Reverse Engineering in 2022 - LiveOverflow
x64dbg Demo | CrackMe Challenges - stryker2k2
Last updated