バイナリ比較 Bn_Cmp

2つのフォルダ、ファイルをバイナリ比較、またはファイル情報比較 巨大ファイルもサンプル比較でサクサク

  • ソフト名 :バイナリ比較 Bn_Cmp
  • バージョン :2.70
  • ライセンス :フリーソフト
  • OS :Windows
  • 開発 :HITOSHI

バイナリ比較 Bn_Cmp ダウンロード

以下は、 Windows用ユーティリティ
🔹 「Bn_Cmp(バイナリ比較ツール)」 の使い方解説です。


🔍 Bn_Cmpとは?

「Bn_Cmp」 は、2つのファイルの内容を バイナリ単位で比較し、差異を見つけて表示する軽量ユーティリティです。

  • バイナリデータの一致/不一致の検出
  • 異なるバイト位置の一覧表示
  • 比較結果の保存(テキスト出力)にも対応

用途例:

  • 実行ファイルの改変チェック
  • バックアップとの一致確認
  • バージョン違いのファイルの中身の比較 など

✅ 主な特徴

機能内容
比較方式バイナリ(16進数)で1バイトずつ比較
結果出力一致/不一致を画面表示&ファイル出力可
操作性GUI中心(コマンドライン対応もあり)
軽量実行ファイル1つ、インストール不要

🧭 基本的な使い方(GUI編)

① 起動

  1. 上記URLからダウンロードした ZIP を解凍。
  2. 中にある Bn_Cmp.exe をダブルクリックで起動(インストール不要)。

② ファイルの選択

起動後、次の操作を行います:

  1. 画面上の「ファイル1」欄で、1つ目の比較対象ファイルを選択
  2. 「ファイル2」欄で、2つ目の比較対象ファイルを選択

✅ ファイル形式は何でもOK(.exe, .txt, .bin, .jpg など)


③ 比較の実行

  • 「比較開始」ボタンをクリックすると、バイナリ単位の比較が始まります。
  • 比較が完了すると、次のような情報が表示されます:
表示項目内容
差異の有無完全一致 or 不一致(違いの個数)
差異位置最初に異なるバイト位置(アドレス)
バイト値ファイル1とファイル2の該当バイトの16進数値

④ 詳細表示・保存

  • 詳細に差異を確認したい場合は、「差異一覧」ボタンなどで不一致バイトの一覧を表示できます。
  • 「保存」ボタンで、差異レポートを .txt ファイルとして出力することも可能です。

💻 コマンドライン版の使い方(※応用)

Bn_Cmp.exe はコマンドライン実行も可能です。
基本的な構文は以下の通り:

Bn_Cmp.exe ファイル1 ファイル2

例:

Bn_Cmp.exe sampleA.exe sampleB.exe

実行すると、比較結果がコマンドプロンプト上に表示されます。


⚠ 注意点

項目内容
比較対象のサイズファイルサイズが異なる場合、末尾の長さ違いも差異として検出されます
バイナリ専用テキスト比較ではなく、1バイトごとの機械的比較です
大容量ファイル数百MB以上のファイルでは処理時間がかかることがあります(軽量ではあるが)
上書き比較対象ファイルは変更されません(読み取り専用動作)

✅ まとめ

項目内容
ソフト名Bn_Cmp(バイナリ比較)
主用途2ファイルの完全一致確認、バイナリ差分チェック
操作方法GUIまたはコマンドライン
出力差異リストの表示・保存可能
価格無料
対応OSWindows XP~10(11も基本動作可)
インストール不要(ポータブル)

🔧 応用的な活用例

  • ファイルの改ざんチェック(セキュリティ用途)
  • 圧縮前後のバイナリ比較
  • ファームウェアやROMのバージョン差異調査
  • 実行ファイルやDLLのビルド比較(開発者向け)

Leave a Reply

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください