9

Я был недавно поражен вирусом. Этот вирус случайно переименовал много файлов на моем компьютере, таких как видео изображения и контакты, и сделал эти файлы без расширения. Мне удалось восстановить некоторые фотографии с помощью SO переименовывая пакетный файл ответа. Некоторые файлы, которые я не могу узнать, являются ли они видео или изображениями, и не могут знать их форматы. Любая помощь, чтобы обнаружить эти файлы формата? если есть решение не на уровне программ, было бы оценено очень.

3 ответа3

13

TrID может помочь вам идентифицировать эти файлы.

  1. Скачать программу и определения.
  2. Поместите их в какой-то каталог.
  3. Добавьте этот каталог в PATH:
    • Нажмите Win+R,
    • Введите systempropertiesadvanced , нажмите OK ,
    • Нажмите кнопку Переменные среды ... и найдите PATH в нижнем поле,
    • Добавьте точку с запятой и каталог TrID.
  4. Теперь вы в состоянии запустить TrID напечатав trid в командной строке. Примеры доступны на сайте программы.
8

Некоторые файлы имеют свой тип, определенный в их внутренностях (это называется магическим числом). Например, все приложения Windows и, возможно, все библиотеки DLL имеют первые два байта MZ . Поэтому иногда вам нужно заглянуть в HEX-редактор, чтобы сказать, что к чему. Пример:

Вот пример

Если вы можете, скачайте условно-бесплатную программу Total Commander, поместите курсор на любой файл и нажмите F3 (Просмотреть).

Но иногда даже это не поможет, особенно с пользовательскими форматами файлов, которые может производить какая-то компания, но я надеюсь, что это вам немного поможет.

5

Вы можете установить вид слоя un * x через среду cygwin , а затем использовать файловую утилиту (входит в пакетную базу), которая проверяет магический номер файла и может также предоставить некоторую дополнительную информацию:

$ file *
img234.png:         PNG image data, 834 x 354, 8-bit/color RGB, non-interlaced
folder:             directory
animation.flv:      Macromedia Flash Video
charmap.pdf:        PDF document, version 1.4
charmap.tex:        LaTeX 2e document, ASCII text
song.mp3:           MPEG ADTS, layer III, v1, 128 kbps, 44.1 kHz, JntStereo
dvd.iso:            # UDF filesystem data (version 1.5) 'HOLIDAY_SLIDESHOW              '

Действительно, cygwin - это, скорее, чрезмерно моторизованное решение (минимальная установка около 20 МБ) только для запуска одной команды, но у вас также есть сложный интерфейс командной строки... одна из вещей, которые мне больше всего не хватает в Windows.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .