Сравнение двоичных файлов в Linux

Материал из rrv-wiki
Перейти к навигации Перейти к поиску


Взято тут

$ diff -W145 -y <(xxd foo1.bin) <(xxd foo2.bin) | colordiff
  • -y показывает вам различия бок о бок (необязательно)
  • xxd является инструментом CLI для создания вывода шестнадцатеричного двоичного файла
  • colordiff будет раскрасить diff вывод (установка через:sudo apt-get install colordiff)
  • добавить -W200 to diff шире вывод

подсказки: если файлы большие, добавьте ограничение (например,-l1000) для каждого xxd