Skip to content

How do I reload my plugin without having to restart Binary ninja. #1734

Answered by psifertex
deqline asked this question in General
Discussion options

You must be logged in to vote

First, the bad news. If you're writing an architecture plugin or a binaryview plugin there is no way to reload the plugin without restarting BN at this time. That said, there is at least a few things that can help even with that workflow.

First, you can bind a hotkey to the Restart Binary Ninja action (customize hotkeys via CMD/CTL+SHIFT+b). Next, if you launch BN from the command-line with a file-parameter and then use that restart option, it'll automatically re-open the same file. This makes prototyping architecture and views much easier.

Alternatively, if you have a commercial license, you can simply write a stand-alone command-line plugin that dumps some disassembly from a function an…

Replies: 1 comment 6 replies

Comment options

You must be logged in to vote
6 replies
@deqline
Comment options

@psifertex
Comment options

@deqline
Comment options

@deqline
Comment options

@saagarjha
Comment options

Answer selected by deqline
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
3 participants