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

**What is the feature you'd like to have?** Be able to navigate around in a complex function using the basic block labels and other label symbols in the function from...

Component: UI
Impact: Low
Effort: Low
UI: Symbols

**What is the feature you'd like to have?** Add a checkbox in the Tags pane that hides the tag type dividers and adds a tag type column (like the ancient...

Component: UI
Effort: Low
Impact: Medium
UI: Tags

Binary referenced in ticket: `happy star paints carefully`. During analysis we identify pointers to data in functions and create data variables, this step will visit all MLIL instructions in a...

Component: Core
Core: MLIL
Effort: Low
Impact: Medium

bothered me for a while tl;dr docs for: - `PluginCommand.register_for_medium_level_il_function` - `PluginCommand.register_for_medium_level_il_instruction` - `PluginCommand.register_for_high_level_il_function` - `PluginCommand.register_for_high_level_il_instruction` used `register_for_low_level_il_*` for some reason, not anymore

**What is the feature you'd like to have?** add a clear user value buttom in "ASSERT" line **Is your feature request related to a problem?** when define a var as...

Component: UI
Impact: Medium

**Version and Platform (required):** - Binary Ninja Version: 5.3.8707-dev Ultimate (a74ed668) - Edition: Ultimate - OS: macOS - OS Version: 15.6 - CPU Architecture: M1 **Bug Description:** I have a...

Component: API
Impact: Medium

More descriptive and deferred freeing of large lists.

Component: Rust API

Currently the Rust API has incomplete MLIL and HLIL bindings, on top of that it may seem to some (including myself) that they lack "polish" that one would associate with...

Core: MLIL
Core: HLIL
Impact: High
Effort: Medium
Component: Rust API

**Version and Platform (required):** - Binary Ninja Version: 5.3.8726-dev Ultimate, 8589bdfe - OS: macos - OS Version: 26.1.0 - CPU Architecture: arm64 **Bug Description:** If I change many function names...

When defining an extern section to model some external rom code, one may consider backing it with a r+x segment, this will result in the IsOffsetExternSemantics function returning false, which...

Component: Core
Impact: Medium
Effort: Trivial