bn-pwndbg-sync
April 20, 2026 · View on GitHub
Binary Ninja plugin: localhost XML-RPC server for the active BinaryView, used by binja-pwndbg (pwndbg/GDB) for live decompilation, IL, call trees, and symbol resolution.
Install
Copy this entire folder into Binary Ninja’s user plugin directory and restart Binary Ninja:
| Platform | Path |
|---|---|
| Linux | ~/.binaryninja/plugins/ |
| macOS | ~/Library/Application Support/Binary Ninja/plugins/ |
| Windows | %APPDATA%\Binary Ninja\plugins\ |
Usage
- Open your binary in Binary Ninja.
- Plugins → Pwndbg Sync → Start XML-RPC Server (default:
127.0.0.1:31337). - In pwndbg, load binja-pwndbg and run
bn-connect/bn-rpc.
Author
nyxFault
License
MIT — see LICENSE.