Wat is het Z03-bestandsformaat?
.z03 is het derde datasegment van een gesplitst (spanned) ZIP-archief, een formaat uit meerdere delen gedefinieerd in de APPNOTE.TXT-specificatie van PKWARE. Wanneer een ZIP-archief over meerdere bestanden wordt gesplitst - meestal om op verwisselbare media te passen of om aan een uploadlimiet te voldoen - worden de onderdelen opeenvolgend benoemd: .z01, .z02, .z03, enzovoort, waarbij het laatste stuk de extensie .zip draagt.
Een .z03-bestand bevat alleen een ruwe voortzetting van gecomprimeerde bestandsgegevens; het bevat zelf geen archiefindex. De centrale directory (central directory) en het record voor het einde van de centrale directory die alle gearchiveerde bestanden identificeren, bevinden zich uitsluitend in het laatste .zip-segment. Hierdoor kan een .z03-bestand niet onafhankelijk worden geopend of geïnspecteerd.
Om de inhoud uit te pakken, plaatst u alle segmenten (.z01, .z02, .z03 en de laatste .zip) in dezelfde map en opent u vervolgens het laatste bestand (de .zip) met een archiveerprogramma zoals 7-Zip, WinZip, WinRAR of PeaZip. Pogingen om het .z03-segment rechtstreeks te openen zullen een foutmelding geven.
De onderliggende compressie in elk segment is doorgaans DEFLATE (of STORED voor niet-gecomprimeerde items). De integriteit wordt per bestand geverifieerd via CRC-32-checksums die zijn opgeslagen in de centrale directory van het laatste segment. Optionele versleuteling (ZipCrypto of AES-256) is van toepassing op het archief als geheel, niet op individuele segmenten.
Beveiliging & veiligheid
RISICO: MEDIUMDezelfde risico's als elk ZIP-archief: de inhoud kan malware bevatten; scan altijd na het uitpakken voordat u iets uitvoert. Het specifieke risico van .z03 is een onvolledige set: als er een segment ontbreekt (vooral de laatste .zip met de index, of een tussenliggend volume), mislukt het uitpakken volledig en kunnen de ontbrekende bytes niet worden hersteld.
Formaatdetails
in een notendopProgramma's die Z03-bestanden openen
Technische details
diepe specificaties| Codering | Binair - ruwe voortzetting van een gesplitste ZIP-archiefstroom |
| Byte-volgorde | Little-endian |
| Archiefpositie | Derde datasegment in een .z01/.z02/.z03/…/.zip gesplitste set |
| Compressiemethode | DEFLATE (typisch) of STORED (ongecomprimeerd); overgenomen van de instellingen van het bovenliggende archief |
| Ondersteuning voor versleuteling | ZipCrypto of AES-256 - toegepast op het volledige archief, niet op individuele segmenten |
| Locatie centrale directory | Afwezig in .z03 - centrale directory en record voor einde-van-archief bevinden zich uitsluitend in het laatste .zip-segment |
| Integriteitscontrole | CRC-32 per bestandsitem opgeslagen in de centrale directory van het laatste .zip-segment; geen checksum per segment |
| Typische segmentgrootte | Door de gebruiker gedefinieerd bij aanmaak (bijv. 10 MB, 100 MB, 700 MB voor CD-R); geen inherente groottelimiet |
| Maximum aantal archiefitems | 65.535 bestanden (standaard ZIP); ZIP64-extensie verwijdert deze limiet |
| Specificatie | PKWARE APPNOTE.TXT sectie 8 (spanning/splitting); huidige versie 6.3.10 (2022) |
| Vereiste voor uitpakken | Alle segmenten (.z01, .z02, .z03 en laatste .zip) moeten in dezelfde map staan; open de .zip om uit te pakken |
| Magic bytes | PK\x03\x04 (ZIP lokale bestandsheader) waar een nieuw bestandsitem begint; segmenten midden in de stroom hebben geen leidende handtekening |
| Uitgebracht | Split/spanned ZIP defined in PKWARE APPNOTE.TXT; .z0x naming used by WinZip since the 1990s |
| Laatste versie | PKWARE APPNOTE 6.3.10 (2022) |
| Open standaard | Ja · royaltyvrij |
| Specificatie | pkware.cachefly.net |
Z03 conversies
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over Z03-bestanden.