binaryninja-api
binaryninja-api copied to clipboard
Public API, examples, documentation and issues for Binary Ninja
Currently LDAR/STLR and friends are lifted as simple loads and stores. These should be lifted to intrinsics that represent their specific acquire/release semantics. TODO: add a list of all the...
Now that we've re-worked Enterprise functionality, we can roll RemoteProject into Project. This fixes a number of issues in the Enterprise client where we want to add a feature, but...
**Version and Platform (required):** - Binary Ninja Version: [4.1.5747 enterprise - OS: Ubuntu - OS Version: 22.04 - CPU Architecture: x64 **Bug Description:** Created a snippet to create vtable structures...
**What is the feature you'd like to have?** I want the various Debug Info loaders to create named/typed local variables within functions for the debug info formats that supply this...
To repro: 1. Create a new file 2. Input `1234` in Hex view 3. Switch to linear view 4. Press `2` to create an `int16_t` 5. Right click on `data_0`...
Had an Enterprise customer recently that stored a SQLite database in a Project and then, later, tried to open it (mistaking it for a binary/`.bndb`). Our error handling for this...
**Version and Platform (required):** - Binary Ninja Version: 4.2.6188-dev (ab61b8dc) - OS: Windows 11 - OS Version: 23H2 - CPU Architecture: x86-64 **Bug Description:** In function `sub_180001160` of the attached...
**Version and Platform (required):** - Binary Ninja Version: 4.2.6187-dev - OS: Ubuntu - OS Version: 24.04.1 - CPU Architecture: x64 **Bug Description:** While working on a custom architecture, I was...
Version: 4.2 - dev All other ILs except for MLIL will render this comment 
**Version and Platform (required):** - Binary Ninja Version: 4.1.5902 (f2165c5d) and 4.2.6168-dev (cb0f14d8) - OS: macOS - OS Version: 15.0 - CPU Architecture: M1 **Bug Description:** Wasn't sure how exactly...