Go to file
2019-03-07 01:29:06 +01:00
src/main/java/rpx Skip some special section (CRC and Fileinfo) 2019-03-07 01:29:06 +01:00
.gitignore First commit. 2019-03-06 14:56:59 +01:00
build.gradle First commit. 2019-03-06 14:56:59 +01:00
extension.properties First commit. 2019-03-06 14:56:59 +01:00
LICENSE First commit. 2019-03-06 14:56:59 +01:00
Module.manifest First commit. 2019-03-06 14:56:59 +01:00
README.md First commit. 2019-03-06 14:56:59 +01:00

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