Open TheStolenBattenberg opened 3 years ago
Function analysis being on the TODO list would imply Function IDs/FID Databases don't work with this at the moment, correct?
They work afaik. You would need to create them yourself though since the libraries used are proprietary.
An FID was created using source of some games/demos with complete (matching library ver) symbols still contained. I see this isn't actually a problem with this plugin though, Ghidra is just acting strange on my system and not showing the option under Analysis. Thanks.
Function ID isn't great since it's not fuzzy at all. Rizzo is way better in my experience / for my uses.
I have made SDK signatures & used them in several projects but I can't just release those here, pretty sure that would be illegal 😅.
If that wasn't the case I would have gladly contributed them here already, but meh.
I am beginner at ghidra, can you just give me brief explanation of:
strcat
, strcpy
, but will I also get signatures for functions regarding CD, sound for example ?.a
library that contains all functions from sdk, and just drag-drop that file into ghidra ?.o
files (and extracted all .a
files' .o
files too) then made a bash script to invoke Ghidra's cmd interface to open each one in a database and run Rizzo's 'save' script that creates signatures. If you contact me on Discord (velocity hash 0042) I can help more.
Function analysis being on the TODO list would imply Function IDs/FID Databases don't work with this at the moment, correct?