Какие инструменты существуют для проверки файлов на уровне байтов?
У меня есть частично поврежденный файл MS-Word, который я хотел бы проверить на уровне байтов.
8 ответов
HexEdit довольно приятный (позволяет редактировать файлы тоже)
Как всегда, есть emacs, hexl-режим позволяет вам просматривать и редактировать hex-файлы.
Вам нужен шестнадцатеричный редактор. Некоторые текстовые редакторы могут работать в этом режиме. Я всегда использовал PSPad для этого
Мне нравится бесплатный редактор шестнадцатеричных xvi32 для такого рода задач.
Если у вас установлена Visual Studio, вы можете добавить расширение.dat к файлу и открыть его в Visual Studio, чтобы получить шестнадцатеричный /ASCII-дисплей.
010 Редактор удобен для просмотра файлов, которые следуют некоторому шаблону, он попытается превратить необработанные данные в значимые для вас значения с метками.
Взгляните на BeyondCompare для сравнения файлов; В версии 3 также есть сравнения для файлов Word. Вы будете удивлены тем, как часто вы будете использовать его, как только вы его получите.