pyhidra icon indicating copy to clipboard operation
pyhidra copied to clipboard

Pyhidra is a Python library that provides direct access to the Ghidra API within a native CPython interpreter using jpype.

Results 9 pyhidra issues
Sort by recently updated
recently updated
newest added

Is there a support for inclusion of dynamic libraries? I have tried ways top openProject, add to ExternalReferenceManager, etc. but to no success. Can the open_program method include an extra...

# Problem If Ghidra is unable to automatically determine the loader for a program, `pyhidra.open_program()` will fail. This is because pyhidra's call to `GhidraProject.importProgram()` does not support allowing the user...

Hi!! Is there a way to use pyhidra in a docker container? I've already tried to install it, but it tells me that it "could not find a version that...

Hey, is there any way to set analysers? I am trying to set `Options` before calling `analyzeAll` but it doesn't work. ``` with pyhidra.open_program(filepath, analyze=False) as flat_api: program = flat_api.getCurrentProgram()...

While version 1.1.0 works fine the newest version 1.2.0 fails to launch on macOS: macOS 14.5 ghidra via homebrew (with rebuilt native binaries) ```sh GHIDRA_INSTALL_DIR=/opt/homebrew/Caskroom/ghidra/11.1.1-20240614/ghidra_11.1.1_PUBLIC pyhidra -g ``` ``` INFO...

Hi Pyhidra developers! I've recently been moving to reimplement our plugin system, [BinSync](https://github.com/binsync/libbs) to Pyhidra Python3. In our code, we have some code to handle events generated by users when...

Dear Ghidra Maintainers and Friends, Have you tried using multiprocessing when importing and analyzing programs with Ghidra? Is it possible to do this using Python multiprocessing? I'm currently working on...

Ghidra 11.2 renamed `PythonScriptProvider`, this breaks the `PyScriptProvider` class of pyhidra: https://scrapco.de/ghidra_docs/javadoc/ghidra/jython/JythonScriptProvider.html Exception: ``` /path/to/pyhidra/java/plugin/PyScriptProvider.java:25: error: cannot find symbol public final class PyScriptProvider extends PythonScriptProvider { ^ symbol: class PythonScriptProvider...