binaryninja-api icon indicating copy to clipboard operation
binaryninja-api copied to clipboard

Public API, examples, documentation and issues for Binary Ninja

Results 765 binaryninja-api issues
Sort by recently updated
recently updated
newest added

The dialog just kind of floats in the middle of the screen. Also happens with `ctrl+r`. Could just be a Qt+hyprland thing. Doesn't repro with `QT_QPA_PLATFORM=xcb` ![Untitled](https://github.com/user-attachments/assets/d52a4691-7b57-4da5-a614-a8a3c65bf64f)

Type: Bug
Component: UI
Impact: Medium
UI: Python Console

It'd be nice to be able to specify what direction the stack grows for an architecture. Right now binja assumes the stack always grows down, so LLIL_PUSH will subtract from...

Type: Enhancement
Component: Core
Core: LLIL
Impact: Low
Effort: High

Memory map changes do not make corresponding undo entries

Type: Enhancement
Component: Core
Impact: Medium

The [GXF](https://blog.svenpeter.dev/posts/m1_sprr_gxf/) feature on newer Apple SoCs uses two custom instructions, `GENTER` and `GEXIT`. These appear in the iOS kernelcache and SPTM on newer devices. Their opcodes are: - `20...

Component: Architecture
Arch: ARM64
Impact: High
Effort: Trivial

**What is the feature you'd like to have?** select code from top to down ,then press right button , we can see the menu of Copy As but if we...

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

**Version and Platform (required):** - Binary Ninja Version: 4.2.6039-dev Personal (d2968e13) **Bug Description:** This basic block seems to be decompiled wrong, with `temp[0]` being introduced and going nowhere: ![Screenshot_20240906_234317](https://github.com/user-attachments/assets/132e12b8-6ec1-4c98-a50b-d2fb594dbb72) ![Screenshot_20240906_234517](https://github.com/user-attachments/assets/b55a7ca4-7156-448b-82f4-cd9c17b5bc08)...

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

**Version and Platform (required):** - Binary Ninja Version: 4.1.5902-stable - OS: MacOS - OS Version: 14.5 - CPU Architecture: M2 **Bug Description:** First of all, my purpose is: at 0x26ef0...

State: Awaiting Triage

**Version and Platform (required):** - Binary Ninja Version: 3.4.4133-dev - OS: Windows 11, x64 **Bug Description:** ```c 0041536f char* var_38 = st_c_1->explorer_reg_path 00415376 enum WIN32_ERROR eax_10 = RegOpenKeyExW(0x80000001, var_38, 0,...

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

This matches how selector literals are expressed in Objective-C source code: `@selector(doAThing:)` rather than a C string literal of `"doAThing:"`.

**What is the feature you'd like to have?** The tokens that are rendered in HLIL for function call argument names are simple TextTokens. They should have a new TokenType. **Is...