Skip to content

Ghidra extension for analyzing Windows RPC interfaces using rpv snapshots

License

Notifications You must be signed in to change notification settings

qtc-de/rpv-ghidra

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


rpv-ghidra is a Ghidra extension for analyzing Windows RPC interfaces. After importing an rpv-snapshot the extension visualizes the available RPC interfaces, security callbacks and allows easy navigation between them. In theory, the extension also applies function signatures and adds all data types contained within the decompiled IDL data from the snapshot. However, this feature is currently buggy and I have no idea why it does not work. Pull requests are welcome :)

rpv-ghidra

Installation


The recommended way of installing rpv-ghidra is downloading the pre-build version from the release section of this project. After download, you can install the extension in Ghidra by using File -> Install Extensions. For more information, read the official documentation

If you want to build from source, you can use the docker-compose.yml file from this repository. It expects the extension source to be present in the current working directory within a folder named rpv-ghidra. A Ghidra installation is also required and by default expected in the current working directory under a folder named ghidra.

Resources


Icons used within the extension were kindly provided by Icons8.

About

Ghidra extension for analyzing Windows RPC interfaces using rpv snapshots

Resources

License

Stars

Watchers

Forks

Packages

No packages published