binaryninja-api
binaryninja-api copied to clipboard
Public API, examples, documentation and issues for Binary Ninja
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` 
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...
Memory map changes do not make corresponding undo entries
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...
**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...
**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:  ...
**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...
**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,...
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...