バイナリファイルを比較するプログラム

バイナリファイルを比較するプログラム

2 つのバイナリ ファイルを相互に比較し、次のことができるフリーウェア プログラムを探しています。

  1. 類似度のパーセンテージを示す
  2. ファイルをハッシュします (基本的なハッシュだけでなく、ファジーハッシュ、md5、sh1/sh2 などを指定します)
  3. 2つ以上のプログラムを相互に比較し、何らかのデータベースにリストします。

このようなプログラムをご存知の方は、ぜひ投稿してください。

答え1

要件を考慮すると、Perl または Python スクリプトを作成することをお勧めします。どちらの言語にも、ファイル データに対して必要な操作を実行できる十分なライブラリ サポートがあります。

答え2

ある程度のプログラミング作業なしで、必要なことをすべて実行できる既存のプログラムが存在するとしたら驚きです。

GNU ディフューズユーティリティいくつかのツールの比較はウィキペディア

関連情報