binaryninja-api
binaryninja-api copied to clipboard
Public API, examples, documentation and issues for Binary Ninja
Adding the other powerpc extensions, unfortunately unix to windows differences require some external libraries. - Need to decide if its ok to either submodule https://github.com/v1X3Q0/getopt-for-windows.git or if we should not...
**Version and Platform (required):** - Binary Ninja Version: 4.1.5207-dev - OS: MacOS Sonoma - OS Version: 14.4.1 - CPU Architecture: M1 **Bug Description:** The symbols view use to have AND...
On x86 (32 bits mode), disassembling the opcodes 66 53 66 5B, binary ninja outputs the following disassembly: ``` 00000000 6653 push bx {var_4} 00000002 665b pop bx ``` which...
**What is the feature you'd like to have?** Currently we can only close floating widgets only by clicking close button in the corner of the window, i'd like to be...
Doesn't take much, but we should document the byte overview
Right now there's no general UI documentation on the triage view. Especially important to add now that base address detection is in. https://github.com/Vector35/binaryninja-api/issues/5235
Which allows us to quickly see the tokens type/content, etc
HLIL can produce unsound control flow structuring in some conditions. Consider this MLIL code: [orig_state_exec.zip](https://github.com/Vector35/binaryninja-api/files/14670193/orig_state_exec.zip) In MLIL everything looks correct: Consider the case when 'i = 0` the path means...
In BN 2.1 (2020-07-10) and all newer builds, the following fails for all architectures except for x64, and x86: ``` $ cat test.c int main() { puts("testing!"); return 0; }...
In addition to those already existing ones like 1/2/4/8