nccgroup/ghidra-nanomips ? reverse-engineered prompt

Reverse engineered prompt

Build me a Ghidra extension for nanoMIPS so I can load and analyze nanoMIPS firmware or binaries in Ghidra and see the right disassembly, instruction decoding, and basic program analysis.

I want it to work as a normal Ghidra plugin that I can build with Gradle, install through Ghidra’s Extensions window, and use right away on nanoMIPS files. Please make sure the module follows the nanoMIPS architecture manuals and the ABI notes closely enough to handle real world code, including common instructions, branches, registers, and any needed processor specifics. If you need to check current Ghidra setup details or references online, go ahead and look them up.

Keep the project organized so it can be rebuilt cleanly, and include anything needed for installation and testing inside the repo. If there are helpful scripts or sample data for reverse engineering, wire those up too.

Are you gonna build this?

make sure you review the code using arcumet

Try freeSponsored — opens Arcumet in a new tab