(Я любитель досок, мне всегда нравилось просматривать файлы в norton commander, заглядывать внутрь и т. Д.)
однако с годами я заметил, что каждый файл (ну, в большинстве случаев) (двоичные файлы) имеет заголовок:
Например, у exe-файла есть заголовок MZ:
Файл PGP также имеет заголовок;
PDF-файл также имеет заголовок;
ZIP-файл также имеет заголовок;
и т.д
Итак, мой вопрос: есть ли полный список этих заголовков? Где я могу найти его ?
В системе Linux файл /usr/share/misc/magic
является источником magic.mgc
файл, используемый файл команда. Хотя я сомневаюсь, что он полный для каждого типа файлов.
Формат файла описан в магия страницы руководства.
Нет такого полного списка, потому что нет центрального реестра или органа для заголовков файлов. Любой из них может быть повторно использован какой-нибудь новой компанией с новым форматом файла.