binaryninja-api
binaryninja-api copied to clipboard
Public API, examples, documentation and issues for Binary Ninja
**Version and Platform (required):** - Binary Ninja Version: 4.3.7094-dev (0f9d9b3f) - OS: macOS - OS Version: 15.2 - CPU Architecture: M1 **Bug Description:** A NULL pointer dereference (it would seem)...
**What is the feature you'd like to have?** Provide an API for navigating to an address without switching to the Binary Ninja window. Currently when I run ```python bv.navigate(self.bv.view, addr)...
When a user registers the architecture "xtensa" we will attempt to guess the target tuple as "xtensa-unknown-unknown-unknown" which is invalid for our clang build, resulting in any clang parser input...
**What is the feature you'd like to have?** Add a command that allows the user to enter an Objective-C selector, matches it against known selectors in the binary, and jumps...
**Version and Platform (required):** - Binary Ninja Version: 5.3.8651-dev Ultimate, 61182526 - OS: macos - OS Version: 26.1 - CPU Architecture: arm64 **Bug Description:** Instance variables of struct types have...
Swift 5 is the first version of Swift programming language that includes a stable ABI. In the ABI, part of the information defined were 'metadata', additional information that are included...
Need to clamp the console input (or set min size of the console widget itself) so that the below does not happen! https://github.com/user-attachments/assets/7dcd059e-a98a-4683-b4b4-d93bd2349b99
The Shared Cache / Kernel Cache views currently use `AddUserSection` when loading images. For example: https://github.com/Vector35/binaryninja-api/blob/83e8981804afe6e7521ce59de55ab0736fb2a3bf/view/sharedcache/core/MachOProcessor.cpp#L249-L251 This is because the sections need to be persisted in the database. A side-effect...
I suspect the root cause of this is that during certain navigation events more than a single visible address is actually navigated to? Not totally sure just know that at...
**Version and Platform (required):** - Binary Ninja Version: 5.2.8587-dev Personal (9fb3d7eb) - Edition: Non-Commercial **Bug Description:** When selecting an array, for some reason additional byte is captured as well, it's...