是否有适用于Mac OS X的图形二进制差异工具?

时间:2011-10-24 05:46:09

标签: macos binary diff

是否有适用于带有GUI的Mac OS X的二进制差异工具?有大量基于文本的差异工具,但我需要比较两个二进制文件。基本上两个十六进制编辑器与十二进制/十六进制视图相邻(二进制文件是自定义文件格式,所以不是图像或任何具有更专业的差异工具的东西)

6 个答案:

答案 0 :(得分:158)

我刚刚发现Hex Fiend - 一见钟情!打开两个二进制文件然后执行File > Compare x and y Shift + cmd + D

Hex Fiend

答案 1 :(得分:6)

有ElliéComputingMerge(http://www.elliecomputing.com)(注意:我为ECMerge工作)。 它可以将任意大的文件与通常的Hex + ASCII视图和并排的视觉差异进行比较。 它也适用于mac和linux / windows

答案 2 :(得分:3)

您可以使用colorbindiff.pl,这是一个简单的perl脚本,可以完全满足您的需要,并排(彩色)二进制diff。它显示字节更改和字节添加/删除。

colorbindiff output snapshot

您可以在GitHub上找到它。

答案 3 :(得分:1)

你试过araxis merge吗?

答案 4 :(得分:1)

答案 5 :(得分:1)

我的目标是010 Editor这样的东西。它有一个非常可定制的hex bin-diff,可配置的最小匹配长度,同步滚动等等。

Beyond Compare 4做得非常好,特别是如果你有多个二进制文件要进行比较。但是,根据用例的不同,它的匹配显然是不可配置的,并且可能不稳定。