mirror of
https://github.com/cemu-project/GhidraRPXLoader.git
synced 2024-11-25 10:36:57 +01:00
23 lines
776 B
Markdown
23 lines
776 B
Markdown
|
# Ghidra RPX/RPL loader
|
||
|
|
||
|
This is a (WIP) simple extension to open .rpx and .rpl files with Ghidra.
|
||
|
|
||
|
# Usage
|
||
|
|
||
|
Install the extension by using the `Install Extensions` option inside Ghidra or extracting the .zip manually into `[GHIDRA_ROOT]\Ghidra\Extensions`. Make sure to restart the program after installing.
|
||
|
|
||
|
Once the extension is installed, you can open a .rpx/.rpl via `File->Open File System...`. After opening the file, you should a filetree with a `converted.elf`, right click on it and select `Import`, confirm by pressing `Single file`.
|
||
|
|
||
|
# Building
|
||
|
|
||
|
```
|
||
|
cd /path/to/extension
|
||
|
export GHIDRA_INSTALL_DIR=/path/to/ghidra
|
||
|
gradle extensionDistZip #Substitute extension name
|
||
|
```
|
||
|
|
||
|
Output goes into `build/distributions/`
|
||
|
|
||
|
# Credits
|
||
|
|
||
|
Based on https://github.com/Relys/rpl2elf
|