logoalt Hacker News

djmipsyesterday at 10:07 PM1 replyview on HN

That's fantastic. Did you use a Ghidra MCP server? It's kind of magical huh?


Replies

alright2565yesterday at 11:06 PM

I've done a similar sort of thing with my camera lens' firmware updater just out of curiosity, and I didn't use any kind of MCP. It's able to write an automated script using the Ghirda API to decompile the program just fine, and then code exploration can be done by reading the code.

Claude needs good variable names a lot less than humans do, so renaming/typedefing doesn't seem to be as necessary.