| ▲ | djmips 5 hours ago | |
That's fantastic. Did you use a Ghidra MCP server? It's kind of magical huh? | ||
| ▲ | alright2565 4 hours ago | parent [-] | |
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. | ||