| Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
This reverts commit 1699c71999d29d32aba5c9f8fea193a661a4b02b.
|
|
|
|
|
|
|
|
|
|
descriptor-based classes.
|
|
|
|
|
|
Allows language bindings like rust to free conditions lists sanely
|
|
Allows language bindings like rust to free register lists sanely
|
|
|
|
Previously only the relocation ranges were available
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Attempts to partially address #6019.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Fixes Vector35/binaryninja-api#5814. The function now checks if the input is of type . This prevents crashes caused by passing null or non-string values.
|
|
|
|
of the HLIL instruction
|
|
|
|
Mirrors the UI code's method for handling this situation: if the variable's index field is 0, then it is a function parameter and it needs to have its value set at the function's entry point.
|
|
Makes it possible to write module workflows in plugins and scripts
|
|
|
|
|
|
|
|
|
|
This is an early release of our DSC processing plugin. We're still hard at work improving this feature. You should be able to just drop in a dyld_shared_cache and use the 'Shared Cache Triage' view to load and analyze images.
|
|
|
|
|
|
To allow python plugins to do work not on the UI thread.
Also allows them to call update_analysis_and_wait()
|
|
|
|
The culprit here is the _n class member which serves as the counter for the __next__ function. That needs to be reset when iterating through the list
|
|
|
|
Pseudo Python example plugin
|