是否有Mac OS X的graphics二进制比较工具?

有没有任何二进制比较工具的Mac OS X与GUI? 有一个gazillion基于文本的差异工具,但我需要比较两个二进制文件。 本质上是两个hex编辑器Dec / Hex View彼此相邻(二进制文件是一个自定义的文件格式,所以不是图像或任何具有更专业的差异工具)

有ElliéComputing Merge( http://www.elliecomputing.com )(注:我为ECMerge工作)。 它可以比较任意大的文件与通常的hex+ ASCII视图和并排视觉差异。 它也适用于Mac和Linux / Windows

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

十六恶魔

您可以将每个二进制文件的hex存储在临时文件中,然后将diff 。 这会给你视觉hex的差异。

 xxd -c 1 file1 | cut -d ' ' -f 2 > file1.hex xxd -c 1 file2 | cut -d ' ' -f 2 > file2.hex diff file1.hex file2.hex 

xxd创build一个hex转储,我们告诉它每行打印一个字节,然后在空间上cut分割,并比较正确的列

你也可以使用od而不是xxd

你试过araxis合并 ?

http://en.wikipedia.org/wiki/Comparison_of_hex_editors

也许“由Lane Roathe的 HexEdit ” ,wxHexEditor或UltraEdit

我的目标是这样的东西是010编辑器 。 它有一个非常可定制的hexbin-diff,可configuration的最小匹配长度,同步滚动,等等。

超越比较4做得不错,特别是如果你有多个二进制文件进行比较。 但是,它的匹配不是明显可configuration的,并且可能是不可靠的,这取决于用例。