binaryninja-api
binaryninja-api copied to clipboard
Public API, examples, documentation and issues for Binary Ninja
Advanced options such as working with offset/base types and propagating data variable references are shown by default in the "create structure" dialog but they are advanced options many users may...
**Is this a general concept that needs to be documented or a specific API?** General **What concept or API needs more documentation?** In the 'Importing Type Information' docs: - https://docs.binary.ninja/guide/types/typeimportexport.html#import-header-file...
**Version and Platform (required):** - Both 4.5 stable and 5109 (latest dev as of today) When BN is maximized on MacOS, the new and smaller lock/unlock icon is unclickable. The...
When we moved the loading process for `BinaryView`'s into the core (https://github.com/Vector35/binaryninja-api/commit/04bc6f11ae0289aae57d63d4cd32f4ef305d1a7a), we made it more difficult to set load settings by requiring a `Metadata` object. Several things are weird...
**What is the feature you'd like to have?** Rename imported ordinal function to its original name which can be get from pdb. **Is your feature request related to a problem?**...
In the following code, `0x6021d0` is a data variable whose type is set to `char input[0x100]`, and `r15` is set to `uint64_t`. I believe the HLIL should simplify the code...
**GCC/Clang RTTI analysis** RTTI support for the Itanium ABI **Is your feature request related to a problem?** No **Are any alternative solutions acceptable?** There is a plugin (Itanium C++ ABI...
**Version and Platform (required):** - Binary Ninja Version: 3.6.4790-dev, 10b89271 - OS: macos - OS Version: 14.3 - CPU Architecture: arm64 **Bug Description:** BN does not defines `typeinfo_name_for` variables correctly....
**Version and Platform (required):** - Binary Ninja Version: 3.5.4288-dev - OS: macOS - OS Version: 12.4 - CPU Architecture: M1 **Bug Description:** When the Demangler constructs a type from a...
Version and Platform (required): Binary Ninja Version: 3.6.4780-dev Personal (d35c49ed) OS: manjaro OS Version: Linux version 6.6.10-1-MANJARO CPU Architecture: x64 **Bug Description:** reversed arm64 instruction is right but when converted...