Mic*_*tum 51 binary macos diff
是否有适用于带有GUI的Mac OS X的二进制差异工具?有大量基于文本的差异工具,但我需要比较两个二进制文件.基本上两个十六进制编辑器与十二进制/十六进制视图相邻(二进制文件是自定义文件格式,所以不是图像或任何具有更专业的差异工具的东西)
Mat*_*hew 14
你可以存储在临时文件每个二进制的十六进制,然后比较他们用diff.这会给你视觉十六进制差异.
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
Run Code Online (Sandbox Code Playgroud)
xxd创建一个十六进制转储,我们告诉它每行打印一个字节,然后cut拆分空格并比较正确的列
你也可以用od而不是xxd
有ElliéComputingMerge(http://www.elliecomputing.com)(注意:我为ECMerge工作).它可以将任意大的文件与通常的Hex + ASCII视图和并排的视觉差异进行比较.它也适用于mac和linux/windows