binaryninja-api
binaryninja-api copied to clipboard
Public API, examples, documentation and issues for Binary Ninja
Also made some changes related to EFI 1. Leveraged the typed register for defining PEI service pointers 2. Fixed https://github.com/Vector35/efi-resolver/issues/20 and https://github.com/Vector35/efi-resolver/issues/14 3. Supported renaming SMI handlers https://github.com/Vector35/efi-resolver/issues/12
Ran into an issue where an error in my settings.json that was hard to troubleshoot because I didn't realize it was failing. Should either log warn or log error.
**What is the feature you'd like to have?** When binary ninja analyses a binary, it creates a __objc_stubs section. It would be nice if the method stubs would be named...
When using the assemble dialog, it seems that Binary Ninja does not always re-analyze the function, which produces weird results if assembling across function boundaries, etc. I think at a...
**Version and Platform (required):** - Binary Ninja Version: 4.2.5821-dev - OS: macOS - OS Version: 15.1 Beta (24B5009l) - CPU Architecture: Apple Silicon (M3) **Bug Description:** Array access using complex...
This PR adds the `IsForceLoadable` method to the `BinaryViewType` class. This was done to allow selection of binary view types for raw binary formats. It allows users to select binary...
The rev instruction (rev r11, r11) is lifted to the following LL code: 45 @ 0001070c temp0.d = 0 46 @ 0001070c temp1.d = r11 47 @ 0001070c temp2.d =...
Mac Build 1.0.272 Beta Helpful for patching.
I'd like to request labels for basic blocks. If I have a jump to an address, I'd like to be able to label the address and have that label displayed...
Unimplemented and other notes: * `BNRemoteFileDownload` - Returns the c++ `std::vector` from the core API, but don't provide any way to free it. * `BNCollaborationSnapshotDownloadSnapshotFile` - Returns the c++ `std::vector`...