binaryninja-api
binaryninja-api copied to clipboard
Public API, examples, documentation and issues for Binary Ninja
We need a quiescing API for ViewFrames that can put non-active Views in an idle state. Without this, non-active views are still updating in the background which can potentially interfere...
### Discussed in https://github.com/Vector35/binaryninja-api/discussions/5243 Originally posted by **utkonos** April 6, 2024 As I go through my RE process, I make comments about what I think the malware sample is doing....
### Discussed in https://github.com/Vector35/binaryninja-api/discussions/5193 Originally posted by **mostthingsweb** March 18, 2024 I'm dealing with an ARM binary that has some jump tables in it. The tricky thing is the jump...
Intel recently introduced a large extention to the existing x64 ISA, adding registers R16-R31, as well as three operand style instrutions for many arithematic operations, e.g., Relevant links: 1. https://www.intel.com/content/www/us/en/developer/articles/technical/advanced-performance-extensions-apx.html...
**Version and Platform (required):** - Binary Ninja Version: 4.1.5061-dev (587afcf1) - OS: Windows 11 - CPU Architecture: x64 Looking at `MLIL_CALL` specifically, with the following prototype: `uint32_t DbgPrintEx(uint32_t ComponentId, uint32_t...
Confidence is not currently documented well in the documentation.
**What is the feature you'd like to have?** Can a shortcut key be added? As shown below:  When decompiling a binary file without any symbols, sometimes a portion of...
After #1495 we should also generate type libraries for macOS, at least for the most relevant binaries. Here is a list of libraries: - libSystem.dylib - dyld - libc++abi.dylib -...
**What is the feature you'd like to have?** I set cmd+1 / cmd+2 / etc to open specific sidebar widgets (CLion user detected) and now the New Tab page lies...
Currently, when attempting to change a type for a variable or parameter, BN tests if the new type is correct as we type it, before clicking on the Accept button....