binaryninja-api icon indicating copy to clipboard operation
binaryninja-api copied to clipboard

Public API, examples, documentation and issues for Binary Ninja

Results 859 binaryninja-api issues
Sort by recently updated
recently updated
newest added

**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...

Type: Enhancement
Component: Core
Core: MLIL
Effort: High
Impact: Medium

**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...

State: Awaiting Triage

**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...

Type: Bug
Component: Core
Effort: Low
Impact: Medium

**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...

Type: Bug
Component: Core
State: Awaiting Triage

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...

State: Awaiting Triage

**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...

Type: Bug
Component: Core
Effort: Low
Impact: Medium
State: Awaiting Triage

**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) ![image](https://github.com/Vector35/binaryninja-api/assets/44076/cef3c322-5b0c-4059-abcf-d5e040a32674) Something is clearly suspect about these `this != -0x10` comparisons. I've seen similar patterns many...

State: Awaiting Triage

**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...

Type: Bug
Component: Core
Impact: Low
Effort: Low
State: Awaiting Triage

**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...

Component: Platform
Effort: Medium
Impact: Medium
Core: Calling Convention

**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....

Type: Bug
Component: Core
State: Awaiting Triage