Ghidra
Extra Info
BinSync is written in Python 3, however, Ghidra only has a Python 2 backend.
To deal with this, we use a vendored version of ghidra_bridge.
We copy a BinSync stub, along with Ghidra Bridge code, into the ghidra_scripts
folder, which is Python 2.
Inside Ghidra, when you start BinSync, we use the Python 2 side to start the Python 3 GUI in another thread.
We use Ghidra Bridge to make change requests to the Ghidra UI.
Support Progress
Operations | Function Headers | Stack Vars | Global Vars | Structs | Enums | Comments |
---|---|---|---|---|---|---|
Symbols | ||||||
Types | ||||||
Pull | ||||||
Push | ||||||
Auto Push |
- Previous
- Next