Quickly find differences and similarities in disassembled code
-
Updated
Sep 18, 2026 - Java
Quickly find differences and similarities in disassembled code
Export disassemblies into Protocol Buffers
Python Command-Line Ghidra Binary Diffing Engine
Ghidra Extension to integrate BinDiff for function matching
Automatically generate AV byte signatures from sets of similar binaries.
A python library for generate ida pro files (*.idb/*.i64) in batch mode & compare executable files use bindiff in batch mode.
Rust library to interface with BinDiff
Website code, including some web tools & docs.
BinExport for Ghidra 12.x (12.1.2). Patched build of google/binexport that fixes the NoSuchFieldError LabelString$LabelType.CODE_LABEL crash (issue #166) blocking BinExport + BinDiff on Ghidra 12.0+. Prebuilt Ghidra extension + headless export. Ghidra → BinExport → BinDiff pipeline restored.
Action to setup BinDiff including the IDA Pro plugins.
(Abandoned BinaryNinja PoC) An IDA Pro plugin for exporting disassemblies into BinNavi databases and to Protocol Buffers
Vulnerable-vs-patched reverse engineering: root cause, vulnerable code, the fix, and why it works.
To associate your repository with the bindiff topic, visit your repo's landing page and select "manage topics."