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

When patching, there should be a preview of bytes in currently written instruction. I've made a small visualisation of what I mean: patching assembly if doesn't fit, wrap (00 should...

Right now you need to do int or bytes on value.value when something is a Const or ConstPtr or Float or ConstData, etc. We can easily add handlers in the...

**What is the feature you'd like to have?** Given code with this pattern: ``` 140771d61 if (a) 140771d75 label_140771d75_1: 140771d75 do_something1() 140771d61 else 140771d67 while (b) 140771d69 do_something2() 140771d73 if...

Type: Enhancement
Component: Core
Core: HLIL
IL Optimization
Impact: Low

**What is the feature you'd like to have?** // For the pattern: if (a) if (b) goto label do_something() break label: // Simplify to: if (a && !b) do_something() break...

Component: Core
Core: HLIL
IL Optimization
Effort: Low
Impact: Medium

**What is the feature you'd like to have?** Usually it's pretty helpful to click (select) on token e.g. argument of function call and change the current view from HLIL to...

There is a plugin for it named MSVC that hasn't been updated since 2019. I believe this feature should be in the core.

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

### Discussed in https://github.com/Vector35/binaryninja-api/discussions/5656 Originally posted by **dawn-breaking** June 23, 2024 bininninjia commercial stable latest version save AwemeCore.bndb crashes on completion of analysis。latest commercial dev version load AwemeCore also crashed。example...

Type: Crash
State: Awaiting Triage
Impact: Critical
Component: Objective-C

This PR addresses the issue of the inability to express LLIL_REG_SPLIT when lifting, or consuming IL from the rust API.

Component: Rust API

I think the feature is clearly stated in the title. It is generally accepted for horizontal scrolling to work when pressing the Shift button while scrolling and also I think...

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