Поиск сигнатуры файла (магического числа)

Вставьте начальные байты файла в hex, чтобы определить его тип.

Как пользоваться

  1. Введите нужные значения в поля.
  2. Нажмите «Рассчитать», чтобы увидеть результат.
  3. Скопируйте или поделитесь результатом с помощью кнопки «Поделиться».

Об этом калькуляторе

Большинство форматов файлов начинается с фиксированной последовательности байтов, называемой магическим числом или сигнатурой файла, — например, изображения JPEG начинаются с FF D8 FF, PDF — с 25 50 44 46 («%PDF»), а форматы на основе ZIP (включая DOCX и XLSX) — с 50 4B 03 04, — которая определяет формат независимо от расширения файла. Поскольку сигнатуры находятся в самом содержимом файла, а не в его имени, они лежат в основе таких инструментов, как команда Unix `file`, и намного надёжнее, чем доверие к переименованному файлу или файлу без расширения.

Этот поиск принимает первые байты файла, введённые в шестнадцатеричном виде, и сопоставляет их со справочной таблицей сигнатур распространённых изображений, архивов, документов и исполняемых файлов, чтобы определить настоящий формат. Специалисты по цифровой криминалистике, аналитики вредоносного ПО и разработчики, создающие проверки загружаемых файлов или определители типов файлов, используют его, чтобы подтвердить, чем файл является на самом деле, — выявляя замаскированные исполняемые файлы, повреждённые загрузки или неверно названные файлы, которые простая проверка расширения пропустила бы.

Была ли эта страница полезной?

Можно выбрать до 3 реакций.

Комментарии

  • Оставьте первый комментарий.

Популярные калькуляторы

Все калькуляторы