Skip to content

BSimVis v0.3.0 - Binary clustering, Notes and AI Insights

Latest

Choose a tag to compare

@rdmmf rdmmf released this 11 Jun 20:29
· 2 commits to main since this release

BSimVis is a tool to analyze similarities across a collection of binaries, based on Ghidra analyzers and the BSim (Behavioral Similarity) plugin. It provides an API and Web interface to upload large quantities of decompiled binaries and BSim feature vectors to a Kvrocks database for similarity analysis, function diffing, and binary family clustering.

New features

This new version focuses on file-level similarities, hierarchical clustering visualizations. It also brings analyst notes, and local LLM insights to streamline binary analysis workflows.

Screenshots

image image image

Binary Similarity & Clustering

  • Hierarchical binary clustering and interactive file dendrogram visualization
  • Automated metadata propagation from similar files in clusters to infer attributes (Yara rules, AV classification, file type, C2 IPs)

Analyst Notes & IA Insights

  • Analyst notes system for files and functions
  • Local LLM assistant for file and function summaries, supporting Ollama
  • Note-owner indexing and filtering in function and file search

Navigation & SPA

  • Single Page Application (SPA) architecture with full browser history support
  • Contextual right-click menus for copying, tagging and navigating
  • Unified breadcrumbs navigation

Performance & Maintenance

  • Fixed pipelining transaction performance issue
  • CLI tools for deleting and cleaning up collections

New Contributors

  • @adulau made their first contribution in #2

Full Changelog: v0.2.0...v.0.3.0