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.1.4957-dev, 89858360 - OS: macOS - OS Version: 14.4 - CPU Architecture: x86_64 **Bug Description:** 1. `Binary Ninja` not get function names...

Type: Bug
Impact: High
Effort: Low
DebugInfo: DWARF
Component: DebugInfo

I'm evaluating Binary Ninja 4.1 Free on some older DirectShow code. You already have GUIDs and type definitions for `ICreateDevEnum`, `IGraphBuilder`, `IMediaControl`, `IBaseFilter`, `ICaptureGraphBuilder2`. However, [ISampleGrabber](https://learn.microsoft.com/en-us/windows/win32/directshow/isamplegrabber) with `[Guid("6b652fff-11fe-4fce-92ad-0266b5d7c78f")]` is missing.

Impact: Low
Effort: Low
Component: Type Libraries

**Version and Platform (required):** - Binary Ninja Version: 4.2.5872-dev - OS: Arch Linux - OS Version: - - CPU Architecture: x64 **Bug Description:** Can't access the sections property of BinaryView...

Type: Bug
File Format: PE
Impact: Low
Effort: Low
Component: BinaryViewType

**Version and Platform (required):** - Binary Ninja Version: 4.2.5811-dev - OS: Mac OS X - OS Version: 14.5 - CPU Architecture: x64 **Bug Description:** In HLIL, when setting an integer...

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

It was a victim of a refactor and now always returns an empty list

Type: Bug
Component: Core
Impact: Medium
Effort: Trivial

![image](https://github.com/user-attachments/assets/36952980-23e6-43a0-aabe-31b495078b36)

Documentation missing for working with different width strings and adding Unicode code pages

Type: Enhancement
Component: Documentation
Impact: Low
Effort: Low

**Version and Platform (required):** - Binary Ninja Version: 4.1.5747 - OS: Ubuntu Linux - OS Version: Ubuntu 22.04.2 LTS - CPU Architecture: x64 **Bug Description:** When tracking a variable through...

State: Blocked (Customer)

To allow python plugins to do work not on the UI thread. Also allows them to call `update_analysis_and_wait()`. Tested with a basic plugin.json as a full plugin and works.

**What is the feature you'd like to have?** Similar to how PDB and Debuginfod support can both load symbols automatically, it would be super cool to have the equivalent for...

Type: Enhancement
Effort: Low
Impact: Medium
DebugInfo: DWARF
Component: DebugInfo