zynamics BinDiff
With BinDiff you can identify and isolate fixes for vulnerabilities in vendor-supplied patches. You can also port symbols and comments between disassemblies of multiple versions of the same binary or use BinDiff to gather evidence for code theft or patent infringement.
Use Cases:
• Compare binary files for x86, MIPS, ARM, PowerPC, and other architectures supported by IDA Pro
• Identify identical and similar functions in different binaries
• Port function names, anterior and posterior comment lines, standard comments and local names from one disassembly to the other
• Detect and highlight changes between two variants of the same function
New in Version 5
• Ported BinDiff and BinExport plugins to IDA 7
• Built on IDA SDK 7.2
• Improvements and bug fixes to the core BinDiff engine
• Fixed symbol and comment porting
• Config file locations and default install paths changed
• On Windows and macOS, ship with a bundled Java runtime based on OpenJDK 11