mirror of
https://github.com/NationalSecurityAgency/ghidra.git
synced 2025-12-30 02:29:40 -06:00
pyghidra_launcher.py can now use an existing pyghidra installation in an externally managed environment. Upgrading is disabled in this scenario. Fixed an issue with getting the package version from an arbitrary environment
PyGhidra
This module provides the following capabilities:
- The PyGhidra Python library and its dependencies.
- A Plugin that provides a CPython interpreter.
- A ScriptProvider capable of running GhidraScripts written in native CPython 3.
- An interactive python script that Ghidra uses to install and launch PyGhidra. This script handles virtual environments and externally managed environments.