GP-0: New section in GhidraDev README about installing plugin from

online update site
This commit is contained in:
Ryan Kurtz 2024-11-14 08:22:19 -05:00
parent ecb9bc2893
commit 6badb12f9b

View File

@ -137,9 +137,9 @@ __1.0.1:__
## Installing ## Installing
GhidraDev can be installed either manually into Eclipse or automatically by Ghidra, depending on GhidraDev can be installed either manually into Eclipse or automatically by Ghidra, depending on
your uses cases. The following two sections outline both procedures. your uses cases. The following sections outline the different procedures.
### Manual Installation in Eclipse ### Manual Installation in Eclipse (offline)
GhidraDev can be installed into an existing installation of Eclipse the same way most Eclipse GhidraDev can be installed into an existing installation of Eclipse the same way most Eclipse
plugins are installed. From Eclipse: plugins are installed. From Eclipse:
1. Click `Help -> Install New Software...` 1. Click `Help -> Install New Software...`
@ -156,6 +156,24 @@ plugins are installed. From Eclipse:
12. Click `Trust Selected` 12. Click `Trust Selected`
13. Click `Restart Now` 13. Click `Restart Now`
### Manual Installation in Eclipse (online)
If you have an Internet connection, the latest GhidraDev can be installed by adding the official
[update site](https://github.com/NationalSecurityAgency/ghidra-data/raw/main/Eclipse/GhidraDev/latest)
to an existing installation of Eclipse. This has the benefit of early access to new GhidraDev
versions before the next version of Ghidra is released, and automatic updates (if you have updates
enabled in Eclipse). From Eclipse:
1. Click `Help -> Install New Software...`
2. Work with: `https://github.com/NationalSecurityAgency/ghidra-data/raw/main/Eclipse/GhidraDev/latest`
3. Press `Enter`
4. Check `Ghidra` category (or `GhidraDev` entry)
5. Click `Next`
6. Click `Next`
7. Accept the terms of the license agreement
8. Click `Finish`
9. Check `Unsigned` table entry
10. Click `Trust Selected`
11. Click `Restart Now`
### Automatic Installation through Ghidra ### Automatic Installation through Ghidra
Ghidra has the ability to launch an externally linked Eclipse when certain actions are performed, Ghidra has the ability to launch an externally linked Eclipse when certain actions are performed,
such as choosing to edit a Ghidra script by clicking the Eclipse icon in the Ghidra Script Manager. such as choosing to edit a Ghidra script by clicking the Eclipse icon in the Ghidra Script Manager.