Skip to content

pyghidra

Category: Reverse Engineering

Source: Python

Profiles: Full, Basic

File Extensions: .exe, .dll, .elf

Tags: reverse-engineering, decompiler, scripting

The PyGhidra Python library, originally developed by the Department of Defense Cyber Crime Center (DC3) under the name "Pyhidra", is a Python library that provides direct access to the Ghidra API within a native CPython 3 interpreter using JPype. PyGhidra contains some conveniences for setting up analysis on a given sample and running a Ghidra script locally. It also contains a Ghidra plugin to allow the use of CPython 3 from the Ghidra GUI.