Realtime IDA Pro and Binary Ninja sync plugin
- Symbol names
- Stack var names
- Code coverage (how much time was spent looking at a block)
IDA Pro Installation
First, clone to IDA Data Dir:
- Make a file in your dir above named idapythonrc.py and append
- Copy config.json.template to config.json and fill out.
- Restart IDA and look for revsync messages in the console.
- In the Python console, typing
import revsync should work without issue.
Expected data directory layout is this (Mac/Linux):
Binary Ninja Installation
- Install via the Plugin Manager (CMD/CTL-SHIFT-M)
- Restart if required.
- Fill in config when prompted.
- Load your binary, wait for analysis to finish
- Use the Tools Menu, Right-Click or command-palette (CMD/CTL-P) to trigger revsync/Load