binaryninja-api
binaryninja-api copied to clipboard
Public API, examples, documentation and issues for Binary Ninja
Something like Log view's Hamburger menu -> Log Display -> Timestamp
Some applications have a DLL which named same as it's main executable. Let's say I've a two file named **a.exe** and **a.dll** respectively. When I analyze **a.exe** and save a...
I know that there is an option which is under Show Variable Types as At Top of Function. But this is not what I'm thinking of. Because when I enable...
Let's say I have a line like this: `sprintf_s(Buffer, 512, "Hello! Result=%d, Result2=%d, Result3=%d", LongFunctionName1(), LongFunctionName2(), LongFunctionName3());` I think this line and other lines long like this should be shown...
**Version and Platform (required):** - Binary Ninja Version: 3.1.3570-dev - OS: Windows - OS Version: 10 - CPU Architecture: x64 **Bug Description:** Binary ninja can not undo loaded PDB. **Steps...
This is the residual of https://github.com/Vector35/binaryninja-api/issues/1937. I previously suggested that we should provide a way to enlarge/shrink the size of an array using the `+/-` key, but `-` is already...
If you open an old BNDB in Binary Ninja you will be asked whether to convert to the new format. Selecting "Yes" will automatically overwrite the old BNDB. If you...
Welcome window should not be a popup but a tab
Automatically show functions in the __mod_init_func section and name them as such in MACH-O binaries
Init funcs in MACH-O binaries are not named after being an init func or shown in the `__mod_init_func` section, as shown in the screenshots below. ![image](https://user-images.githubusercontent.com/25678143/181410307-37b67ac0-d15f-471f-b687-723431871e80.png) ![image](https://user-images.githubusercontent.com/25678143/181410409-69611138-0c5a-4be0-8443-ace43bf06497.png) It would be...
**Version and Platform (required):** - Latest dev Macos **Bug Description:** Panes can spuriously switch their view. **Steps To Reproduce:** Please provide all steps required to reproduce the behavior: 1. Split...