Skip to content

1.0.1

Latest

Choose a tag to compare

@github-actions github-actions released this 15 Oct 19:02
· 9 commits to main since this release

First release of the MCRIT plugin for Binary Ninja. Requires Binary Ninja 6.0 (build 10601) and smda 4.9.0 or newer.

  • Connect to an MCRIT server (Settings > MCRIT; the API token is kept in the system keychain), export SMDA reports from Binary Ninja's own analysis and upload them.
  • Match the current function or basic block against the MCRIT database, on demand or as you navigate.
  • Review sample-level matching results in the Function Overview, fetch function labels and import them for unnamed functions as one undo step.
  • Open remote functions as graph reports. Matched blocks are tinted in the remote graph and, through the "MCRIT Matches" render layer, in Binary Ninja's own graph and linear views of the local function, including HLIL and Pseudo-C.
  • Requests to the server run as named background tasks, so a slow or unreachable server does not freeze Binary Ninja. Labels for large results arrive in chunks as they are fetched.

The full list of changes is in CHANGELOG.md, under 2.1.0 and 2.0.0 (release headings carry the IDA plugin's version).