binaryninja-api icon indicating copy to clipboard operation
binaryninja-api copied to clipboard

Public API, examples, documentation and issues for Binary Ninja

Results 526 binaryninja-api issues
Sort by recently updated
recently updated
newest added

When the Settings UI starts up there is some slight lag before the tab pops open. This is due to some extra UI related updates to flow all the elements...

enhancement
Impact: Low
Effort: Low

We have made some enhancements to the search, and closed issue https://github.com/Vector35/binaryninja-api/issues/1969. However, we still have some other enhancements possible and this issue tracks them. - [ ] Improve speed...

enhancement
ui
Impact: High
Effort: Medium

The two methods to get xrefs to variables are hard to figure out by the user. One user reached out to ask how he can get all xrefs to a...

enhancement
documentation
Impact: Low
Effort: Trivial

Currently, BN understands certain allocation routine (e.g., malloc, VirtualAlloc) and can deal with its return value properly when the user creates `s` (https://docs.binary.ninja/guide/type.html#smart-structures-workflow). However, this is currently done purely from...

enhancement
Impact: Low
Effort: Low

Though just hitting enter from the command palette activates the first entry, we should allow actually show the first entry as highlighted as if you had just pressed down. This...

enhancement
ui
Impact: Low
Effort: Trivial

**Version and Platform (required):** - Binary Ninja Version: 2.4.3344-dev - OS: macOS - OS Version: 12.3.1 **Bug Description:** If the Binary Ninja window is covered by other windows and is...

bug
ui
performance
Impact: Low
Effort: Trivial

PDB Plugin can be run many times. The PDB plugin should add some bit of metadata to prevent it from being run twice. All it does is take a long...

bug
PDB
Impact: Low
Effort: Trivial

Hey! I've been doing some work on the x86 Architecture module, notably on the flag lifting. I need to be able to specify some flag writes for FP comparison instructions...

Forward type propagation into called functions is very tricky to do correctly. This is something we haven't yet attempted. However it's frequent that when reverse engineering we do this manually....

enhancement
ui
Effort: Low
Impact: Medium

**Binary Ninja Version** 2.4.3090-dev **Describe the bug** A decent number of functions in binaryninjaapi.h are completely unimplemented. We should either remove their definitions or implement them. Here's a list of...

bug
API
Impact: Low
bugbash
Effort: Trivial