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

"Trying to add a local variable at positive storage offset" in customer reported binary from slack. Uploaded internally as `tiptoe bet addicted property`

Type: Bug
Effort: Medium
Impact: Medium
DebugInfo: DWARF

![Screenshot 2024-08-28 at 4 07 15 PM](https://github.com/user-attachments/assets/b525dd40-f270-4fdd-ba7d-d5b2788122af) 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...

Type: Enhancement
Component: UI
Impact: Low
Effort: Low

Add the ability to import IDA Databases into Binary Ninja

Type: Enhancement
Impact: High
Effort: Medium
Component: Plugin

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

Type: Bug
Arch: ARM/Thumb
Impact: Low
Effort: Low
Lifting

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

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

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

Type: Bug
Component: UI
Impact: Low
Effort: Low

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

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