Analysis of large binaries and games in Ghidra-SRE
1–10 of 25 posts
Re: Analysis of large binaries and games in Ghidra-SRE
#2Re: Analysis of large binaries and games in Ghidra-SRE
#3Kind of expected a writeup of findings from an example, but it just looks like a how-to article.
Re: Analysis of large binaries and games in Ghidra-SRE
#4Turns out stuff is really hard, despite Ghidra doing a bunch of work to try and get things to be super easy. Even for really small old indie windows games I think you really have to have a good idea of what kind of tools the people are using to get places. That or get really lucky in a string search :)
Re: Analysis of large binaries and games in Ghidra-SRE
#5Re: Analysis of large binaries and games in Ghidra-SRE
#6Ghidra is really neat, so a couple times I've tried to do reversing of small games through it to practice. Turns out stuff is really hard, despite Ghidra doing a bunch of work to try and get things to be super easy. Even for really small old indie windows games I think you really have to have a good idea of what kind of tools the people are using to get places. That or get really lucky in a string search :)
Trying to RE production SW without any prior development experience is brutally hard.
Re: Analysis of large binaries and games in Ghidra-SRE
#7Re: Analysis of large binaries and games in Ghidra-SRE
#8[1] https://github.com/cmu-sei/pharos/blob/master/tools/ooanalyz... [2] https://github.com/cmu-sei/pharos/blob/master/share/prolog/o...
Re: Analysis of large binaries and games in Ghidra-SRE
#9In software development, we share massive amounts of information, and there's always a premade tool out there that does what you need and will work the first time. This isn't my experience in the reverse engineering world. Information is sparse, seems to be kept private, and there's not always a tool that does what you want. Even if there is, good luck getting it to work.
Re: Analysis of large binaries and games in Ghidra-SRE
#10Co-pilot like tool hooked-in to guess meaning of reverse engineered code would be awesome ;)