binaryninja-api
binaryninja-api copied to clipboard
Public API, examples, documentation and issues for Binary Ninja
**What is the feature you'd like to have?** Some ARMv8 instructions, like the vector version of `movi`, are lifted in a way that causes a large amount of HLIL to...
While opening a binary, Binary Ninja suggests some improvements for the analysis that may include: - adding a new section with ReadOnlyCodeSectionSemantics - Enable the linearSweep.permissive setting This issue is...
In light of https://github.com/Vector35/binaryninja-api/issues/5617 and https://github.com/Vector35/binaryninja-api/issues/1221, I figured the global pointer value analysis is tricky to do and it is hard to guarantee that our analysis can get the correct...
In the following code, the value of `export_dir_rva` is known to be constant 0x0, but it is not optimized away in HLIL:  ![Screenshot...
I have a binary that obfuscates a regular if-else statement to a switch-case with two cases. It would be good if we can automatically concert such a case to an...
Represents continued work from #1977, this is a tracking issue for future feature development. Features that didn't make the cut initially but are on the roadmap include: - [ ]...
**Version and Platform (required):** - Binary Ninja Version: 3.6.4707-dev Personal, 3cd0ac3b - OS: macos - OS Version: 14.1 - CPU Architecture: arm64 **Bug Description:** I've a BNDB that I created...
A few of us have noted a crash on close of tab on current dev. Creating this issue so this issue doesn't get lost.