Что такое формат файла Z03?
.z03 - это третий сегмент данных многотомного (разделенного) архива ZIP, формат которого определен в спецификации PKWARE APPNOTE.TXT. Когда архив ZIP разбивается на несколько файлов - обычно для соответствия ограничениям размера загрузки или для записи на сменные носители - части именуются последовательно: .z01, .z02, .z03 и так далее, при этом последняя часть имеет расширение .zip.
Файл .z03 содержит только «сырое» продолжение сжатых данных; он не имеет собственного индекса архива. Центральный каталог (central directory) и запись конца центрального каталога, которые идентифицируют все заархивированные файлы, находятся исключительно в финальном сегменте .zip. В результате файл .z03 невозможно открыть или просмотреть независимо.
Чтобы извлечь содержимое, поместите все сегменты (.z01, .z02, .z03 и финальный .zip) в одну папку, затем откройте последний файл (тот самый .zip), используя архиватор, такой как 7-Zip, WinZip, WinRAR или PeaZip. Попытка открыть сегмент .z03 напрямую приведет к ошибке.
Базовое сжатие в каждом сегменте обычно соответствует алгоритму DEFLATE (или STORED для несжатых записей). Целостность проверяется для каждого файла с помощью контрольных сумм CRC-32, хранящихся в центральном каталоге финального сегмента. Дополнительное шифрование (ZipCrypto или AES-256) применяется к архиву в целом, а не к отдельным сегментам.
Безопасность и защита
РИСК: MEDIUMТе же риски, что и у любого архива ZIP: содержимое может включать вредоносное ПО; всегда сканируйте файлы после извлечения перед запуском. Специфический риск для .z03 - неполный набор: если какой-либо сегмент отсутствует (особенно финальный .zip с индексом или любой промежуточный том), извлечение полностью не удастся, а недостающие байты невозможно будет восстановить.
Детали формата
в двух словахПрограммы, открывающие файлы Z03
Технические подробности
глубокая спецификация| Кодировка | Бинарная - «сырое» продолжение потока данных многотомного архива ZIP |
| Порядок байтов | Little-endian |
| Позиция в архиве | Третий сегмент данных в наборе .z01/.z02/.z03/…/.zip |
| Метод сжатия | DEFLATE (типично) или STORED (без сжатия); наследуется от настроек родительского архива |
| Поддержка шифрования | ZipCrypto или AES-256 - применяется ко всему архиву, а не к отдельным сегментам |
| Расположение центрального каталога | Отсутствует в .z03 - центральный каталог и запись конца архива находятся исключительно в финальном сегменте .zip |
| Проверка целостности | CRC-32 для каждого файла, хранящийся в центральном каталоге финального .zip; контрольная сумма для отдельного сегмента отсутствует |
| Типичный размер сегмента | Определяется пользователем при создании (например, 10 МБ, 100 МБ, 700 МБ для CD-R); встроенных ограничений на размер нет |
| Максимальное количество записей | 65 535 файлов (стандартный ZIP); расширение ZIP64 снимает это ограничение |
| Спецификация | PKWARE APPNOTE.TXT раздел 8 (многотомность/разделение); текущая версия 6.3.10 (2022) |
| Требование для извлечения | Все сегменты (.z01, .z02, .z03 и финальный .zip) должны быть в одной папке; для извлечения открывайте .zip |
| Магические байты | PK\x03\x04 (заголовок локального файла ZIP) в местах начала новых записей файлов; сегменты в середине потока не имеют начальной сигнатуры |
| Выпущен | Split/spanned ZIP defined in PKWARE APPNOTE.TXT; .z0x naming used by WinZip since the 1990s |
| Последняя версия | PKWARE APPNOTE 6.3.10 (2022) |
| Открыть стандартное | Да · без роялти |
| Спецификация | pkware.cachefly.net |
Конвертации Z03
Вопросы и ответы сообщества
спрошено пользователямиВопросов пока нет - станьте первым, кто спросит о файлах Z03.