Skip to content

Latest commit

 

History

History
29 lines (23 loc) · 1.33 KB

disassemblers.md

File metadata and controls

29 lines (23 loc) · 1.33 KB

Disassemblers

BinDiff relies on a separate disassembler and a matching exporter plugin to access disassembly information.

Support Tiers

Historically, BinDiff only supported the IDA Pro disassembler. More recently, support for additional disassemblers has been added. The following support tiers outline the level of functionality to be expected:

  • Tier 1 - Using a this disassembler, BinDiff is fully functional and integrated, providing the best user experience.
  • Tier 2 - BinDiff is almost fully functional, with only minor inconveniences.
  • Tier 3 - The core functionality is available from within the disassembler, but there is no feature parity compared to Tier 1 and 2.
  • Tier 4 - Work in progress or not well integrated yet. Bindiffing will still requires manual steps to work.
Support Tier Disassembler License Minimum Version
1 Hex-Rays IDA Pro/Home Commercial, Hobbyist 7.5
2 Hex-Rays IDA Freeware¹ Non-commercial use 7.6
4 Binary Ninja Commercial, Educational 2.4
4 Ghidra Apache 2.0 9.2

¹ Does not include Python scripting, so some BinDiff functionality may be unavailable.