binaryninja-api
binaryninja-api copied to clipboard
Public API, examples, documentation and issues for Binary Ninja
**Version and Platform (required):** - Binary Ninja Version: since forever, according to rusty - OS: macOS - OS Version: `¯\_(ツ)_/¯` **Bug Description:** **Steps To Reproduce:** 1. scroll to the top...
Propagating parameters from callee to caller is already performed. However, propagating types from a caller to the callee is not yet performed. As this involves taking into account information from...
**Version and Platform (required):** - Binary Ninja Version: 3.1 **Bug Description:** The following keys don't work when selecting variables in the IL views 'd' - cycle integer size '-' -...
This could be considered a low-effort, early version of #1617. With the recent improvement of mappings between ILs, I think it would be useful to add a toggle to display...
- [ ] `D` - Cycle Integer Size - [ ] `F` - Cycle Float Size - [ ] `-` - Cycle Integer Sign - [ ] `O` - Make...
It's common that someone wants to open two files in a similar folder structure: ``` parent + folder1 | + sub 1 | | + file1.dll + folder2 | +...
**Version and Platform (required):** - Binary Ninja Version: 3.1.3561-dev (if version is stable, please also test the latest development build via the "Update Channel" option) - OS: MacOS - OS...
BN is losing function prototypes after PDB is loaded. I'm using version 3.1.3469. Before PDB loaded: ![before](https://user-images.githubusercontent.com/109617473/179805996-fc283030-d740-4107-a290-9b380c4020c4.PNG) After: ![after](https://user-images.githubusercontent.com/109617473/179806027-3807623b-59d2-4d09-839f-d5e3af16c280.PNG)
1. Open a new file 2. Pin cross references OR pop out the mini graph 3. Close all panes except for pinned cross references or mini graph The UI is...
**Version and Platform (required):** - Binary Ninja Version: 3.1.3592 - OS: * - OS Version: * - CPU Architecture: * **Bug Description:** Searching for an item in the keybinds view...