Skip to content

[New Plugin]: MCRIT Similarity #382

Open

Description

@r0ny123

Plugin Description

Adds MCRIT as a provider in Binary Ninja's Binary Similarity sessions (Ultimate 6.0+), next to BinDiff and WARP. Each edge A -> B is exported to SMDA reports from Binary Ninja's analysis and matched with MCRIT's MatcherVs (MinHash and PicHash). Matches render as side-by-side diffs in every view the session offers, and can be applied like the built-in providers' results.

It works with an MCRIT server (REST API or mcritweb), or with no server at all: setting the server URL to builtin runs MCRIT inside Binary Ninja, using the optional mcrit package.

This is separate from the MCRIT plugin added in #378. That one is MCRIT's own interface for browsing a corpus; this one plugs MCRIT into Binary Similarity sessions. Both can be installed side by side.

Plugin Repository URL

Repo URL: https://github.com/r0ny123/mcrit-binja-similarity

Real Release

  • I have made a real release

Creation and Validation of plugin.json

  • I have created a valid plugin.json file

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions