如何比较二进制文件以检查它们是否相同?

18 浏览
0 Comments

如何比较二进制文件以检查它们是否相同?

什么是最简单的方法(在Ubuntu Linux上使用图形工具或命令行)来判断两个二进制文件是否相同(除了时间戳)?我不需要实际提取差异。我只需要知道它们是否相同。

admin 更改状态以发布 2023年5月24日
0
0 Comments

我找到了Visual Binary Diff,这正是我需要的,它可以在以下平台上使用:

  • Ubuntu:

    sudo apt install vbindiff
    

  • Arch Linux:

    sudo pacman -S vbindiff
    

  • 通过MacPorts在Mac OS X上使用:

    port install vbindiff
    

  • 通过Homebrew在Mac OS X上使用:

    brew install vbindiff
    

0
0 Comments

标准的Unix diff命令将显示文件是否相同:

[me@host ~]$ diff 1.bin 2.bin
Binary files 1.bin and 2.bin differ

如果命令没有任何输出,则表示这些文件没有差异。

0