比较二进制文件的程序

比较二进制文件的程序

我正在寻找一个可以相互比较两个二进制文件的免费软件程序,并且可以执行以下操作:

  1. 给出相似度百分比
  2. 对文件进行哈希处理(提供一些基本哈希以及模糊哈希、md5、sh1/sh2 等)
  3. 将两个以上的程序相互比较,并将它们列在某种数据库中

如果您知道这样的程序,请发表。

答案1

考虑到您的要求,我建议编写 perl 或 python 脚本。这两种语言都具有足够的库支持,使您能够对文件数据执行所需的任何操作。

答案2

如果存在一个现有的程序可以完成您想要的所有事情并且不需要一定程度的编程工作,我会感到惊讶。

Gnu diffutils可以做一些,并且有一些工具的比较维基百科

相关内容