binaryninja-api
binaryninja-api copied to clipboard
Public API, examples, documentation and issues for Binary Ninja
As far as I can see, BN always uses one return point at the end of the function. I think supporting for multiple return points would be useful in some...
Standard Mach-O file. Crash seems related to the new string-related stuff: ``` * thread #27, stop reason = EXC_BAD_ACCESS (code=1, address=0x8) * frame #0: 0x000000010c8d4450 libbinaryninjacore.1.dylib`BinaryNinjaCore::TypeData::GetOffset(this=0x0000000000000000) const at type.cpp:499:6 [opt]...
**What is the feature you'd like to have?** In the Find dialog, when searching for a hex string, I'd like some kind of option to byteswap the value. For example,...
**Version and Platform (required):** see image **Bug Description:** Lines of text are messed up **Steps To Reproduce:** start demo **Expected Behavior:** **Screenshots:** ![image](https://user-images.githubusercontent.com/51652878/171770939-fd3e5023-992f-4899-b032-a84c64888ea0.png) **Additional Information:**
**Version and Platform (required):** - Binary Ninja Version: 3.0.3233-stable, 3.0.3255-dev - OS: Manjaro Linux - OS Version: Up to date **Bug Description:** The detection and IL rendering of ascii strings...
**Version and Platform (required):** - Binary Ninja Version: 3.1-dev We currently have `Function.get_llil_at()` but no equivalent for mlil or hlil which is confusing. The workaround is `Function.get_llil_at(here).mlil`
**What is the feature you'd like to have?** In a position-independent executable or shared library, pointers in data segments have corresponding dynamic relocations (or a similar construct depending on the...
Right now, we can only go back and forth one step in the navigation stack. However, there are multiple situations that would benefit from the ability to see the full...
When opening a binary, the header is parsed (`BinaryView::Init`) on the UI thread before a progress bar appears. In cases of large binaries, this can take tens of seconds during...
Binary Ninja Version: 3.1.3469 Personal Platform: Windows 11 Version 2009 Changing the virtual size of a section (in the section table) and then reanalyzing doesn't update the section size in...