binaryninja-api
binaryninja-api copied to clipboard
Public API, examples, documentation and issues for Binary Ninja
Handle files which have embedded files. Allow users to select the file they would like to edit/analyze.
The new memory map APIs allow for changes not currently exposed in the memory map UI. For example, creating a new writable segment not backed by a file. We should...
1. Open a file 2. Save a database 3. Rename a function 4. Rename the function again 5. Save 6. Undo once 7. Notice the database is marked as changed...

**Version and Platform (required):** - Binary Ninja Version: 4.2.6152-dev Personal (3ee2364e) - OS: manjaro - OS Version: Linux version 6.9.12-3-MANJARO (builduser@fv-az772-99) (gcc (GCC) 14.2.1 20240805, GNU ld (GNU Binutils) 2.43.0)...
Some settings in the settings view require a restart when changed. We should add some sort of visual indicator or text to those settings so users will 1) know that...
The culprit here is the `_n` class member which serves as the counter for the `__next__` function. That needs to be reset when iterating through the list. Making a new...
A handler for slices has been added for the TypeDataAccessor for data variables with an ArrayType. Fixes #5501
When opening a collaboration file in triage view, the full path on disk is shown instead of the nice short name we show in the tab title