- Download current release
- Run Ghidra -> File -> Install Extensions -> Select Ghidrion zip -> Restart Ghidra -> Open Codebrowser -> Windows -> Ghidrion
There are a few requirements:
- Java 17
- Ghidra 10.2.3
- Eclipse IDE with GhidraDev and WindowBuilder extension
git clone https://github.com/silvan-flum/ghidrion.git
- In Eclipse, import the cloned Ghidrion project:
File
->Import
->Existing Gradle Project
->Next
-> Chooseghidrion/Ghidrion
as Project root directory ->Next
->Next
->Finish
- In Eclipse, create a new Ghidra Module Project:
- Important: Do not create this project in the cloned ghidrion repository
GhidraDev
->New
->Ghidra Module Project...
-> Project name:GhidrionSetup
->Next
-> Uncheck all exceptPlugin
->Next
-> Choose Ghidra 10.2.3 ->Next
->Finish
- Copy
GhidrionSetup/.classpath
andGhidrionSetup/.project
toghidrion/Ghidrion
(replace existing .classpath and .project) - You can now delete the
GhidrionSetup
directory if you wish - Open
ghidrion/Ghidrion/.project
and replace<name>GhidrionSetup</name>
with<name>Ghidrion</name>
- Open
ghidrion/Ghidrion
in a terminal:gradle build
- In Eclipse, right-click on the Ghidrion project ->
Build Path
->Configure Build Path...
->Libraries
->Classpath
->Add JARs...
->Ghidrion
->lib
-> Choose all .jar files ->OK
->Apply and Close
- To run the project: Right-click on the Ghidrion project ->
Run as
->Ghidra