https://github.com/cub3d/ghidra-version-manager
Manage your Ghidra versions and extensions
https://github.com/cub3d/ghidra-version-manager
ghidra
Last synced: 12 months ago
JSON representation
Manage your Ghidra versions and extensions
- Host: GitHub
- URL: https://github.com/cub3d/ghidra-version-manager
- Owner: CUB3D
- License: gpl-3.0
- Created: 2025-07-11T02:15:06.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2025-07-25T16:12:31.000Z (about 1 year ago)
- Last Synced: 2025-07-25T23:07:48.086Z (about 1 year ago)
- Topics: ghidra
- Language: Rust
- Homepage:
- Size: 173 KB
- Stars: 2
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# GVM
Ghidra Version Manager is a utility to manage and update your Ghidra versions and extensions
Supports Linux, macOS and Windows
## Installing
```shell
cargo install --git https://github.com/CUB3D/ghidra-version-manager
```
This will download and extract the selected version. On linux it will create a `.desktop` entry as well.
On MacOS it will create a launcher app in `/Applications` for spotlight integration.
# Usage
In places where a version is specified you can also use "default" for your selected default version or "latest" for the latest release
## Install a new version
```shell
gvm install Ghidra_11.4_build
```
## Run it
```shell
# Run the default one
gvm run
# Or specify
gvm run Ghidra_11.2_build
```
## Update it
```shell
gvm update
```
## Change your default version
```shell
gvm default set Ghidra_11.2_build
gvm default show
```
## Install a third-party Processor
```shell
gvm extensions install PDK
```
## List known extensions
```shell
gvm extensions list
```
## Uninstall a version
```shell
gvm uninstall Ghidra_11.4_build
```
## List Ghidra versions
```shell
gvm list
```
# License
GPL3