reddit hackernews mail facebook facebook linkedin
BinDiff

BinDiff

Quickly find differences and similarities in disassembled code.

BinDiff is an open-source comparison tool for binary files, that assists vulnerability researchers and engineers to quickly find differences and similarities in disassembled code.

With BinDiff, researchers can identify and isolate fixes for vulnerabilities in vendor-supplied patches. It can also be used to port symbols and comments between disassemblies of multiple versions of the same binary. This makes tracking changes over time easier and allows organizations to retain analysis results and enables knowledge transfer among binary analysts.

Use Cases:
- Compare binary files for x86, MIPS, ARM, PowerPC, and other architectures supported by popular disassemblers.
- Identify identical and similar functions in different binaries
- Port function names, comments and local names from one disassembly to the other
- Detect and highlight changes between two variants of the same function