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

In the following code, ![Screenshot 2024-02-05 at 3 08 13 PM](https://github.com/Vector35/binaryninja-api/assets/94503187/6ce02fa9-33c1-456c-918c-e595a5538d0e) ![Screenshot 2024-02-05 at 3 07 50 PM](https://github.com/Vector35/binaryninja-api/assets/94503187/b3bfa5df-3b15-402a-a91a-24ae323df64a) It seems the analysis is confused and it does not figure out...

Component: Core
Core: LLIL
Impact: High
Effort: Medium

**Version and Platform (required):** - Binary Ninja Version: 3.6.4783-dev, 6fc13294 - OS: macos - OS Version: 14.2 - CPU Architecture: arm64 **Bug Description:** See the title. **Steps To Reproduce:** 1....

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

I'm not sure if this is a bug or missing feature. In the example below `0xf0` actually means `PAGE_EXECUTE_WRITECOPY|PAGE_EXECUTE_READWRITE|PAGE_EXECUTE_READ|PAGE_EXECUTE` but I cannot set that value to enumeration. It would be...

Component: Core
Effort: Low
Impact: Medium

Just noticed that we have a `BinaryView::GetAutoStart()` function which returns the minimum value of the starts of the auto segments. This is important for cases where the user adds a...

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

**Version and Platform (required):** - Binary Ninja Version: latest dev (will update this with exact number when I get home) - OS: Linux Ubuntu - OS Version: 22.04 LTS -...

State: Awaiting Triage

Right now, if I have a proxy set and wish to remove it, I have to remove it from the setting `network.httpsProxy`. However, when I wish to re-enable it, I...

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

**Version and Platform (required):** - Binary Ninja Version: 3.6.4707-dev Personal, 3cd0ac3b - OS: macos - OS Version: 14.1 - CPU Architecture: arm64 **Bug Description:** See the title. **Steps to reproduce:**...

Type: Bug
Impact: Low
Effort: Trivial
Core: Pseudo-C

The binja autoanalysis puts in (what I believe are wrong) code refs for the target of far calls to different segments. I have a 32 bit x86 sample file that...

Type: Enhancement
Component: Architecture
Arch: x86
Impact: Low
Effort: Trivial

**Version and Platform (required):** - Binary Ninja Version: 3.6.4594-dev, but also seen on latest stable - OS: Windows 10 - CPU Architecture: AArch64 and x64 **Bug Description:** An optimized 64bit...

Type: Bug
Component: Core
State: Awaiting Triage

So now that mach-o is OSS, a feature that should be built is the parsing of stubs to their symbolic name. The stubs section starts with a generic "thunk" and...

Type: Question
Component: Platform
File Format: Mach-O
Impact: Low
Effort: Low