Helionix

Как посмотреть свойства и метаданные архива

Какие сведения хранят ZIP, 7Z, RAR, TAR и GZ: пути, размеры, методы, CRC, даты, права, комментарии, шифрование и дополнительные поля.

Метаданные архива описывают контейнер и его записи: формат, версию, методы сжатия, размеры, CRC, даты, пути, атрибуты, комментарии и признаки шифрования. Они помогают диагностировать совместимость, искать лишние сведения и понимать, почему файл открывается иначе в другой программе.

Просмотреть доступные свойства можно в Archive Inspector Helionix. Инструмент читает служебную структуру и показывает информацию в понятном виде без ручного исследования шестнадцатеричных заголовков.

Какие метаданные бывают

ГруппаПримерыЗачем нужна
КонтейнерФормат, версия, общий размер, комментарийСовместимость и идентификация
ЗаписьИмя, путь, размер, метод, CRCПроверка состава и целостности
ВремяДата изменения, создания или доступаСопоставление версий
СистемаПрава, атрибуты, символические ссылкиБезопасное извлечение и перенос
ЗащитаФлаг шифрования, метод, защищённые заголовкиПонимание требований к паролю и программе
Дополнительные поляUnicode-имя, ZIP64, NTFS-времяРасширенные размеры и совместимость

Как посмотреть свойства архива

  1. Сделайте копию важного файла.
  2. Откройте инструмент проверки архива.
  3. Выберите контейнер и дождитесь определения формата.
  4. Изучите общую карточку: размер, число записей и версия.
  5. Разверните дерево и выберите отдельный файл.
  6. Сравните исходный и сжатый объём, метод и CRC.
  7. Проверьте полные пути, даты, права и флаги шифрования.
  8. Не публикуйте отчёт, если в нём раскрываются секретные имена.

Можно ли доверять датам

Временные метки переносятся создателем архива и могут зависеть от формата, часового пояса, файловой системы и программы. Они полезны для сортировки, но не доказывают, что файл действительно создан указанным автором в этот момент. Для аудита используйте журнал системы, подпись и доверенную цепочку хранения.

Имена и пути как источник утечки

Даже защищённый ZIP часто показывает каталог без пароля. Имя вроде medical/ivanov/diagnosis.pdf раскрывает больше, чем нейтральный код. При подготовке конфиденциального набора переименуйте записи или выберите формат и режим, поддерживающий защиту заголовков.

Права и символические ссылки

TAR, 7Z и некоторые ZIP способны хранить Unix-права и тип записи. Символическая ссылка может указывать за пределы папки извлечения, а исполняемый бит — автоматически восстановиться в подходящей системе. Безопасный распаковщик обязан нормализовать пути и применять ограничения, но инспекция помогает заметить риск заранее.

Комментарии и дополнительные поля

ZIP допускает комментарий к архиву и отдельным записям, Unicode-пути и расширения времени. Эти сведения могут быть полезны, но увеличивают совместимость требований и риск утечки. Не храните пароли, токены, персональные данные или внутренние пути в комментариях.

Метаданные разных форматов

  • ZIP: центральный каталог, локальные заголовки и расширяемые extra fields.
  • 7Z: сжатый блок метаданных может включать имена, размеры, методы, CRC и времена.
  • RAR: блоковая структура, версия, флаги, данные файлов и дополнительные записи.
  • TAR: последовательные заголовки с путями, владельцами, режимами и размерами.
  • GZ: заголовок потока, необязательное исходное имя, комментарий, CRC и размер.

Что метаданные не расскажут

Свойства контейнера не гарантируют смысловую корректность документа, отсутствие вируса и право отправителя распоряжаться данными. Тип, указанный расширением, может не совпадать с содержимым. Для важных файлов добавьте анализ сигнатуры и проверку после безопасного извлечения.

Частые вопросы

Изменятся ли метаданные после пересборки?

Да. Другая программа может обновить порядок записей, времена, методы, комментарии и дополнительные поля, даже если байты документов сохранены.

Можно ли удалить свойства без распаковки?

Обычно контейнер приходится пересоздавать. Удаление одного поля должно сохранять согласованность заголовков и каталога.

Почему кириллица отображается неверно?

Старый архив мог использовать локальную кодировку без однозначного признака. Современные Unicode-поля уменьшают проблему, но не все программы трактуют старые записи одинаково.

Итог

Просматривайте свойства на уровне контейнера и отдельных записей. Особое внимание уделяйте путям, размерам, методам, CRC, шифрованию и чувствительным именам, а даты и комментарии не считайте доказательством подлинности.

Посмотреть метаданные архива →