binaryninja-api
binaryninja-api copied to clipboard
Public API, examples, documentation and issues for Binary Ninja
"Trying to add a local variable at positive storage offset" in customer reported binary from slack. Uploaded internally as `tiptoe bet addicted property`
 In this user shared binary, the function is doing some PE parsing, we can see `r15 + arg2` is actually a pointer to...
Internally we have a mapping between different layers of IL, which enables us to do the selection sync across different panes. This information is also useful for several other cases,...
Support we have two IL instructions, e.g., instr1, and instr2, and we wish to know whether they have the same content. `instr1 == instr2` does not help, because that will...
**What is the feature you'd like to have?** I would like to add a Ctrl+A (Select All) shortcut functionality in Binary Ninja's various views (IL, HIL, C, and ASM) to...
Add the ability to import IDA Databases into Binary Ninja
**Version and Platform (required):** - Binary Ninja Version: 4.1.5470-dev - OS: Ubuntu Linux - OS Version: 24.04 - CPU Architecture: x64 **Bug Description:** Binary Ninja fails to recognize Jump Table...
Right now there are many golang plugins that load debug information from golang metadata. However they're limited by the internal support for the calling convention which is tracked in https://github.com/Vector35/binaryninja-api/issues/3340....
**Version and Platform (required):** - Binary Ninja Version: 4.1.5902 - OS: macOS - OS Version: 14.6.1 (23G93) - CPU Architecture: x64 **Bug Description:** The "Select None" entry in the "Edit"...
**Version and Platform (required):** - Binary Ninja Version: 4.2.5844-dev Personal (23762b7d) - OS: manjaro - OS Version: manjaro latest - CPU Architecture: x64 **Bug Description:** [[after ninja load symbol when...