是否有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 y
或Shift + 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的,并且可能是不可靠的,这取决于用例。