ivision-research / banjo

Android Dex disassembler and Binary Ninja plugin
MIT License
52 stars 6 forks source link

Can't use multiple tabs in the same Binary Ninja window #14

Closed austin-ralls-cs closed 3 years ago

austin-ralls-cs commented 4 years ago

If you open multiple Dex files in different tabs in the same window, you will get bad behavior and wrong results.

https://github.com/CarveSystems/banjo/blob/bd07db6c3a8de9b4eff56d381c581909b0ea2b05/architecture.py#L44-L58

negasora commented 3 years ago

Might be solvable by ui context notifications? https://github.com/Vector35/binaryninja-api/blob/dev/python/examples/ui_notifications.py