binaryninja-api
binaryninja-api copied to clipboard
Public API, examples, documentation and issues for Binary Ninja
**Version and Platform (required):** - Binary Ninja Version: 4.2.5828-dev - OS: Arch Linux - CPU Architecture: x64 **Bug Description:** Analysis of the mentioned aarch64 binary fails to properly resolve the...
**Version and Platform (required):** - Binary Ninja Version: 4.1.5474-dev, f6ba0af7 - OS: macos - OS Version: 14.5 - CPU Architecture: arm64 Internal binary `major dine favor`. In `DjiStreamChannelUsbBulk_AddPort`... For the...
**Version and Platform (required):** - Binary Ninja Version: 4.2.5794 - OS: macOS 14 Sonoma, M2 **Bug Description:** While glancing through a Binary, I noticed there were some tokens that should've...
**Version and Platform (required):** - Binary Ninja Version: 3338-dev - OS: Windows - OS Version: 11 **Bug Description:** A variable seemingly comes out of nowhere **Steps To Reproduce:** Please provide...
Suppose I have a type hierarchy looking like this: ```c struct S1ControllerBase __packed { struct `S1ControllerBase::__vftable`* __vftable; // ... snip ... }; struct __data_var_refs `S1ControllerBase::__vftable` __packed { // ... snip...
**Version and Platform (required):** - Binary Ninja Version: 4911 - OS: Windows - OS Version: 10 - CPU Architecture: x64 **Bug Description:** Defining a function with args in subregisters produces...
**Version and Platform (required):** - Binary Ninja Version: 4.1.4920-dev Personal (23c8f602) **Bug Description:** [BNDB](https://drive.google.com/file/d/1x1w2l9Zm8Ryxwe05N9d45NxA7pDG6TDP/view?usp=sharing)  Something is clearly suspect about these `this != -0x10` comparisons. I've seen similar patterns many...
**Version and Platform (required):** - Binary Ninja Version: 3.6.4774-dev, 20b49d1e - OS: macos - OS Version: 14.2 - CPU Architecture: arm64 **Bug Description:** In the second screenshot below `GetProcAddress` second...
**Version and Platform (required):** - Binary Ninja Version: 3.6.4548-dev Personal (72b6028d) - OS: macOS - OS Version: 14.0 (23A339) - CPU Architecture: Apple silicon **Bug Description:** If I reorder the...
**Version and Platform (required):** - Binary Ninja Version: 3.5.4307-dev (390387c6) - OS: macOS - OS Version: 13.3 (22E252) - CPU Architecture: arm64 The binary being reverse engineered is also arm64....