binaryninja-api
binaryninja-api copied to clipboard
Public API, examples, documentation and issues for Binary Ninja
**Version and Platform (required):** - Binary Ninja Version: 3.1.3469, 93650e26 - OS: Windows 11 - OS Version: 2009 - 21H2 (Build 22000.856 / KB5016629) - CPU Architecture: x64 **Bug Description:**...
**What is the feature you'd like to have?** It's pretty useful to create strings with concrete length and without null-terminator (for example in rust binaries or firmwares). **Are any alternative...
**Version and Platform (required):** - Binary Ninja Version: 3.1.3626 and earlier - OS: Any **Bug Description:** Using the "override call type" ignores the new names. **Steps To Reproduce:** 1) Create...
**Version and Platform (required):** - Binary Ninja Version: 3.1.3642 **Bug Description:** Strings decided to be "small" are not shown in the strings view even when explicitly defined as strings **Steps...
Apologies if this has already been requested (couldn't find it in a quick search). It would be nice if the Function Title Bar in linear mode would "stick" to the...
**What concept or API needs more documentation?** We need to provide better documentation on how we do refcounting. This is completely opaque to users of our lower-level APIs and should...
**Bug Description:** If you select a token, then use Display As to change how the token is represented, you need to de-select and re-select the token before copying it to...
For packed binaries we should create separate binary views one for the packed and one for post-packed binary.
Sometimes edge routing gets a little over-excited and swings wider than strictly necessary. It should simmer down some. Additionally, while it's technically not the exact same thing, we'll likely address...
The "Define Name" dialog can be used to change either local variables, global variables, or function names, and it would be helpful if it could warn depending on the context...