| Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
This commit moves AnalyzeBasicBlocks from the binary ninja core to the
API and allows architecture plugins to optionally override
AnalyzeBasicBlocks for a custom implementation
Supply ABB inputs in BNBasicBlockAnalysisContext
Register default analyze basic blocks callback
This allows the nanomips and rust core architecture plugins to work
again while using the C++ API DefaultAnalyzeBasicBlocks
Use default ABB from Python plugins
Fix bug in API ArchAndAddr operator overload
Python APIs for basic block analysis
|
|
|
|
|
|
|
|
|
|
|
|
So that users of the memory map API can know if a view has activated the memory map and adjust behavior accordingly.
|
|
resource.
|
|
BackgroundTask
|
|
|
|
|
|
Return None instead of raising an ILException in Python Function.llil,
mlil, etc to allow these properties to play nice with map and filter
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Closes Vector35/binaryninja-api#6430
|
|
CC Vector35/binaryninja-api#6235
|
|
|
|
descriptor-based classes.
|
|
Previously only the relocation ranges were available
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Pseudo Python example plugin
|
|
Should make it more clear when certain callbacks are called.
|
|
|
|
auto-analysis. Fix https://github.com/Vector35/binaryninja-api/issues/5817
|
|
|
|
|
|
update during debugger launch
|
|
|
|
|
|
|
|
|