MCRIT
MinHash-based Code Relationship & Investigation Toolkit for reverse engineering and malware analysis
Rapidly compare binary code using MinHash algorithms to identify similarities, analyze malware families, and investigate code relationships at scale
Quick start
Get MCRIT running in minutes with Docker or standalone installation
Install MCRIT
Start the server and worker
http://127.0.0.1:8000Explore MCRIT
Learn about MCRIT’s capabilities and how to use them effectively
Installation
CLI Guide
Python Client
MinHash Concepts
API Endpoints
IDA Plugin
Key features
Powerful capabilities for code similarity analysis and malware research
Fast MinHash matching
Rapidly identify code similarities using MinHash algorithms with configurable band counts and thresholds
SMDA integration
Built on SMDA disassembler for accurate function extraction and analysis across multiple architectures
MongoDB storage
Persistent storage for samples, functions, and analysis results with efficient indexing
Job queue system
Asynchronous processing with worker architecture for compute-intensive matching operations
Ready to analyze binary code?
Start identifying code relationships and analyzing malware families with MCRIT’s powerful MinHash-based similarity engine
Get Started →