Comprehensive Binary Similarity Analysis for Diablo 2 Reverse Engineering
Interactive function similarity matrix with advanced tagging, bullseye targeting, and real-time comparison across all Diablo 2 versions including mods.
Launch MatrixRun the database setup script to create enhanced tables for function analysis, tagging, and similarity matrices before using the analysis tools.
Setup InstructionsEnhanced Ghidra scripts with comprehensive function tagging, folder structure parsing, and advanced similarity analysis.
Script InfoProgrammatic access to similarity data, function analysis, and cross-version comparisons through the enhanced BSim API.
API DocumentationSetup_CrossVersionAnalysisStructures.java in Ghidra to create database schemaStep1_AddProgramToBSimDatabase.java to ingest binaries with enhanced taggingCompute_EnhancedSimilarityMatrix.java for similarity analysis