binaryninja-api
binaryninja-api copied to clipboard
Public API, examples, documentation and issues for Binary Ninja
Binary Ninja Version: 1.1.1227-dev, 92412e23 Platform: Windows 10 (10.0) There seems to have been a regression analyzing indirect tail calls between 1.1.1200-dev and 1.1.1201-dev. 1.1.1200-dev: ``` >>> current_llil[24] 25 @...
**Version and Platform (required):** - Binary Ninja Version: [4.1.5261-dev (859dedd4)] - OS: [Windows] - OS Version: [22621.2283] - CPU Architecture: [x64] **Bug Description:** The theme color "stackVariableColor" does not apply...
# TODO: - [x] Improve how to pass `QualifiedNameAndType` to `Function::add_user_type_ref` and `Function::remove_user_type_ref` - [x] Does binja ignore the alpha in a `BNHighlightColor{style: StandardHighlightColor, color: NoHighlightColor, alpha: value, ..zeroed}`? -...
**Version and Platform (required):** - Binary Ninja Version: 4.1.5261-dev Personal (859dedd4) - OS: Windows - OS Version: 10 - CPU Architecture: x64 **Bug Description:** I'm using BN on a machine...
**Version and Platform (required):** - Binary Ninja Version: 4.1.5261-dev - OS: Windows - OS Version: 22621.525 - CPU Architecture: x64 **Bug Description:** While viewing decompilation of a function that utilizes...
**Version and Platform (required):** - Binary Ninja Version: 4.0.4958 (Stable) - OS: Fedora - OS Version: 40 - DE Version: KDE Plasma 6.0.4 - WM: KWin (Wayland) - CPU Architecture:...
I getting start with https://rust.binary.ninja/binaryninja/index.html#writing-a-plugin My rustc version is rustc 1.77.0 (aedd173a2 2024-03-17) My LIBCLANG_PATH is "E:\clang+llvm-18.1.5-x86_64-pc-windows-msvc\bin" step: 1.cargo new --lib deobf 2.edit Cargo.toml ``` [lib] crate-type = ["cdylib"] [dependencies]...
I'm working with a binary that has many self-relative offsets, e.g. ``` 0001000 int64_t data_1000 = 0x234 // references 0x1234 ``` I'd like to be able to set the type...
When param name hinting is on the current behavior will remove the hint on params where the var passed has the same name as the parameter. We could expand this...