A Ghidra extension that provides a language spec for the SC/MP processor.
- Contains a language spec for the SC/MP processor.
- Download a prebuilt GhidraSCMP release, or build it yourself.
- Start Ghidra
- File -> Install Extensions
- Press the plus icon ("Add extension")
- Choose the built or downloaded GhidraSCMP zip file
- Restart Ghidra when prompted to load the extension properly
Open the directory in a VS Code instance and then reopen it in a devcontainer.
In a new terminal window type
./gradlew
As a prerequisite, you need to have a Ghidra installation somewhere (an actual installation, not a copy of Ghidra source code!).
export GHIDRA_INSTALL_DIR=/path/to/ghidra
./gradlew
or
./gradlew -Pghidra.dir=/path/to/ghidra
You can then find a built extension .zip in the dist
directory.
Licensed under the Apache License, Version 2.0.