Antworten:
Einige Möglichkeiten:
Siehe auch: https://web.archive.org/web/20151122151611//programming/688504/binary-diff-tool-for-very-large-files
Wenn Sie nur herausfinden möchten, ob die Dateien identisch sind oder nicht, können Sie den Windows- fc
Befehl im Binärmodus verwenden:
fc.exe /b file1 file2
Einzelheiten finden Sie in der Referenz für fc
Total Commander hat auch eine binäre Vergleichsoption: Gehe zu:File \\Compare by content
ps. Ich denke, einige Leute verwenden dieses Tool möglicherweise bereits und sind sich der integrierten Funktion möglicherweise nicht bewusst.
Total Commander
$ 42 USD kostet.
Mein Lieblings- "Schweizer Messer" Beyond Compare von http://www.scootersoftware.com/
Beyond Compare
es sich um eine kostenpflichtige Software handelt, die nur 30 Tage lang funktioniert. Danach müssen Sie die Lizenz erwerben, die 60 US-Dollar kostet.
Ich bevorzuge es, objcopy zu verwenden, um in hex zu konvertieren, und dann diff zu verwenden.
objcopy -I binary -O ihex <in_file> <out_file>
Ich denke, hexcmp ist sofort und einfach zu bedienen
Es ist eine GUI-App im Vergleich zu diesen Befehlszeilen, sehr einfach zu bedienen und dennoch recht leistungsfähig. Es sollte für Anfänger und Passanten nützlich sein.
HexCmp HexCmp ist eine visuelle Anwendung zum Vergleichen von Binärdateien und ein benutzerfreundlicher Hex-Editor. Es kann Ihnen helfen, zwei Dateien schnell und einfach als binäres Raw zu vergleichen. (29,95 USD)