ghidra-chip8
March 12, 2019 ยท View on GitHub
Ghidra processor for the CHIP8 virtual machine
This is a work-in-progress CHIP8 processor for NSA's SRE tool Ghidra.
To load a CHIP8 program, you need to import it as "Raw Binary", change the language to CHIP8:BE:default:default and change the "Base Address" in the options to 0x200.
Build
Build using gradle to produce an extension zip. Update the installation path to Ghidra as appropriate.
gradle -PGHIDRA_INSTALL_DIR=$HOME/ghidra_9.0/
Install
Unpack the resulting zip in to ghidra_9.0/Ghidra/Processors.