Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I wanted to learn how to use Ghidra for reverse engineering binaries. The thing that allowed me to really improve with it was using it to analyze old video games that I played as a kid in the 1990s. Finding previously-unknown cheat codes, coming up with improvement patches, and figuring out how they work is very motivating!

I'm happy that these retro hardware projects are working out; I've liked seeing people test out what I've found in Ghidra on real systems.



> I've liked seeing people test out what I've found in Ghidra on real systems.

Do you have any findings to share?


I've been writing up my findings here: https://32bits.substack.com/

So far I've focused on the Sega Saturn because it is notorious for having a difficult-to-understand assembly language (SH-2). That means there are lots of things to discover, because people haven't really looked yet!


Noice




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: