GUIを備えたMac OS X用のバイナリDiffツールはありますか?膨大な数のテキストベースの差分ツールがありますが、2つのバイナリファイルを比較する必要があります。基本的に、2つの16進エディタで横に並んだDec/Hexビュー(バイナリファイルはカスタムファイル形式であるため、イメージや、より特殊なdiffツールを備えたものではありません)
elliéComputing Merge( http://www.elliecomputing.com )(NB:私はECMergeで働いています)があります。任意の大きなファイルを通常のHex + ASCIIビューと並べて視覚的に比較できます。 Macおよびlinux/windowsでも動作します
Hex Fiend –一目loveれ!両方のバイナリファイルを開き、File > Compare x and y
または Shift+cmd+D
各バイナリの16進数を一時ファイルに保存してから、themとdiff
を比較できます。これにより、視覚的な16進数の違いがわかります。
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
xxd
は16進ダンプを作成し、1行に1バイトを印刷するように指示し、cut
はスペースで分割して正しい列を比較します
od
の代わりにxxd
を使用することもできます
http://en.wikipedia.org/wiki/Comparison_of_hex_editors
多分 "HaneEdit by Lane Roathe" 、wxHexEditorまたはUltraEdit
araxis merge を試しましたか?
私の頼みは、このようなもの 10 Editor です。非常にカスタマイズ可能な16進bin-diff、設定可能な最小一致長、同期スクロールなどがあります。
Beyond Compare 4 は、特に比較するバイナリファイルが複数ある場合、非常に良い仕事をします。ただし、マッチングは明らかに構成可能ではなく、ユースケースによっては不安定になる場合があります。