binaryninja-api
binaryninja-api copied to clipboard
Public API, examples, documentation and issues for Binary Ninja
**Version and Platform (required):** - Binary Ninja Version: All for a long time - OS: Ubuntu (and others) - OS Version: 22.04 - CPU Architecture: x64 **Bug Description:** It seems...
Found at least one eggregious function signature in `msvcrt_windows-x86.sig` that will cause it to match _any_ 32bit x86 function with: - save frame pointer prologue - call of a function...
This is an proposal to standardize the inner-workings of the API, specially with the FFI types. Mostly it consist of creating standard functions to create/manger FFI wrapper types, such as...
Partially fixes #5417 Also superficial re-ordering of the tests to make it easier to add new tests. With both PRs targeting #5417 we get this LLIL: ``` 41 @ 100003ea0...
**Version and Platform (required):** - Binary Ninja Version: 4.2.5996-dev - OS: All - OS Version: Any - CPU Architecture: Any **Bug Description:** The architectures don't register the new bintxt views...
>>> bv.type_libraries [] >>> lib = bv.type_libraries[0] >>> bv.import_library_object('_printf', lib) It should be `int32_t _printf(char const*, ...)`. This also affects functions like `_scanf`, `vsprintf`, `snprintf`, and potentially other variadic functions...
**What is the feature you'd like to have?** I want an equivalent API for the following:  **Additional Information:** I tried the following script, but I'm not sure it's exactly...
This plugin allow binja to import `IDB` (`*.idb` and `*.i64`) and `TIL` (`*.til`) files data types using the `Import Debug Info from External File` option.