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.0.4958 - OS: macOS - OS Version: 14.4.1 - CPU Architecture: x64 **Bug Description:** Selecting a variable in the Disassembly view does...

Type: Enhancement
Component: UI
Effort: Medium
Impact: Medium

**Version and Platform (required):** - Binary Ninja Version: 4.0.4958 - OS: macOS - OS Version: 14.4.1 - CPU Architecture: x64 **Bug Description:** Using the right click menu in the Variables...

Component: UI
Type: Crash
Impact: High
UI: Variables

**Version and Platform (required):** - Binary Ninja Version: 4.1.4986-dev - OS: macOS - OS Version: 14 - CPU Architecture: M1 **Bug Description:** I tried to load a DWARF symbol file...

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

**What is the feature you'd like to have?** When the clang type parser determines its list of arguments, currently it is only specified by the private internal code, leaving no...

Type: Enhancement
Component: API
Component: Type Parser
Effort: Low
Impact: Medium
State: Blocked (Issue)

If I understand the following correctly, I do not believe we currently support this use-case. But, I can understand how/why it would be useful. So, we should consider adding support...

Type: Enhancement
Component: Core

### Discussed in https://github.com/Vector35/binaryninja-api/discussions/5264 Originally posted by **utkonos** April 11, 2024 The new search interface shows the results of a search on a tab in the new search panel. For...

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

We should modify the open procedure in the UI to generate load options (via GetLoadSettingsForData) for all open operations. This means that opening a file without using the 'Open with...

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

Structures over 0x400 aren't properly created when using "s" on the call of an allocator: Note this is especially problematic because it's extremely difficult using the UI to turn the...

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

Right now we already support bulk defining integer types by pressing 1, 2, 4, 8. A user recently brought up a use case which suggests we might wish to extend...

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

I noticed this while working on the recent xed update. For example, for instruction `lgdt [eax+0x10]` (0f015010), xed gives us the input is a 48bit struct: ``` % obj/wkit/examples/obj/xed-ex1 0f015010...

Type: Bug
Component: Architecture
Arch: x86
Effort: Medium
Impact: Medium