Hacker News new | ask | show | jobs
by snoopen 2 days ago
I've used Claude with Ghidra MCP and had good success. It correctly identified and named MD5 functions, file IO functions, and the whole chain from a UI dialogue function. And when prompted it named all the interesting variables too.
2 comments

I'm not sure you even need the MCP tbh, I just have Claude use pyghidra scripting.
I was working on adding better WASM support to ghidra, but now I can just point Claude to binaryen
Well, that's too bad; as the main developer of https://github.com/nneonneo/ghidra-wasm-plugin it would have been really nice to get better support for all the new features that have been added into the spec over the last few years.

I also think that, for larger projects, it's still useful to have real decompilation support; for example, Il2CppDumper works in tandem with ghidra-wasm-plugin to enable decompilation of Unity Il2Cpp projects, which are often enormous (100MB wasm files are not uncommon) and for which the symbols + types are invaluable.

I wonder, how many such interesting and universally beneficial developments did emergence of tools like Claude Code kill?