Hvad er ZIP-filformatet?
.zip er i øjeblikket det mest populære format, der bruges til arkivering og komprimering af filer og mapper. Oprettelse af arkiver ved hjælp af ZIP-komprimeringsmetoden er tabsfri (lossless) og gør det muligt at reducere størrelsen på de valgte filer og mapper.
.zip-formatet understøtter komprimering via flere algoritmer. Afhængigt af versionen inkluderer disse (blandt andre):
- Deflate (mest almindelig)
- BZIP2
- LZMA / LZMA2
- Implode (forældet)
- WavPack
- Zstandard (tilføjet i nyere APPNOTE-revisioner)
Fordele ved ZIP-komprimering
Alle filer, der er komprimeret med ZIP-metoden, gemmes separat i arkivet, hvilket gør det muligt at udpakke individuelle poster uden at dekomprimere hele sættet. Filer i et arkiv gemmes ikke kun separat, men komprimeres også individuelt, hvilket muliggør en væsentlig reduktion af den endelige størrelse på en given fil. Formatet understøtter også valgfri AES-256-kryptering til sikring af individuelle poster.
.zip-designet er også bemærkelsesværdigt ved, at mange moderne filformater selv er .zip-beholdere - herunder .DOCX, .XLSX, .EPUB og Android .APK-pakker. Signatur-bytes i starten af enhver standard .zip-fil - 50 4B 03 04 - koder initialerne for ZIP's skaber, Phil Katz („PK“).
ZIP-arkivering og -komprimering bruges af mange mennesker og programmer med det formål at flette omfattende filstrukturer til en enkelt fil, hvilket letter afsendelse og overførsel af filer.
Forskelle mellem ZIP, RAR og 7Z
.zip-formatet blev udviklet i 1989, før andre i dag populære arkivformater. Det bruger typisk den lette og hurtige Deflate-komprimeringsalgoritme. I konkurrerende formater som .RAR og .7Z blev der introduceret en række forbedringer - herunder bedre komprimeringsforhold og stærkere kryptering - dog på bekostning af højere hukommelseskrav og langsommere behandling sammenlignet med .zip. ZIP's vedvarende styrke er den næsten universelle kompatibilitet: stort set alle operativsystemer og utallige applikationer kan åbne en .zip-fil indbygget uden ekstra software.
Sikkerhed og tryghed
RISIKO: MEDIUMZIP i sig selv er sikkert, men det er en af de mest brugte metoder til levering af malware: angribere sender ZIP-filer via e-mail for at omgå scannere og skjule en EXE eller et script indeni (nogle gange inde i en adgangskodebeskyttet ZIP, hvor adgangskoden står i selve e-mailen for at snyde antivirus). Behandl uventede ZIP-vedhæftninger med mistro og tjek indholdet, før du kører noget eksekverbart. „Zip-bomber“ (små arkiver, der udvides til terabytes) kan få simple udpakningsprogrammer til at gå ned. Hvad angår privatliv, er standard ZipCrypto-adgangskoder svage og kan knækkes på få sekunder - brug AES-256 for reel beskyttelse (7-Zip, WinZip, PeaZip).
Formatdetaljer
kort fortaltProgrammer der åbner ZIP-filer
Tekniske detaljer
dyb specifikation| MIME-type | application/zip |
| Magic bytes | 50 4B 03 04 („PK\x03\x04“) ved offset 0 - „PK“ er Phil Katz' initialer |
| Filstruktur | Centralt bibliotek gemt i SLUTNINGEN af arkivet, hvilket gør det muligt at tilføje filer og selvudpakkende EXE-stubs før den første post |
| Komprimering pr. post | Hver fil komprimeres uafhængigt, hvilket tillader selektiv udpakning uden at dekomprimere hele arkivet |
| Standardkomprimering | Deflate (metode 8); ukomprimeret lagring er også tilgængelig (metode 0 - Store) |
| Understøttede algoritmer | Deflate, BZIP2, LZMA, LZMA2, WavPack, Zstandard (understøttelse varierer efter implementering) |
| Kryptering | Valgfri AES-256 pr. post (siden PKZIP 5.0) og forældet ZipCrypto (svag - undgå til følsomme data) |
| Understøttelse af store filer | ZIP64-udvidelsen fjerner de klassiske grænser på 4 GB pr. post og 65.535 poster |
| Opdelte arkiver | Multi-volumen spænding via nummererede segmenter (.z01, .z02, …) |
| Integritetskontrol | CRC-32-tjeksum pr. post, gemt i både det lokale hoved og det centrale bibliotek |
| Unicode-filnavne | UTF-8-kodningsflag (generelt bit 11) standardiseret i APPNOTE 6.3.0 |
| Selvudpakkende arkiver | EXE-stubs kan tilføjes foran; det indlejrede centrale bibliotek holder filen gyldig som både EXE og ZIP |
| Arkivkommentarer | Kommentarer på arkivniveau og pr. post gemt som almindelig tekst i det centrale bibliotek |
| Brugt som basisformat | DOCX, XLSX, EPUB, APK, JAR og ODF-filer er alle ZIP-beholdere med struktureret internt indhold |
| Indbygget OS-understøttelse | Indbygget i Windows Stifinder (siden XP), macOS Finder og standard Linux-distributioner via unzip/zip |
| Udgivet | 1989 (PKZIP 1.0); APPNOTE specification is public |
| Åben standard | Ja · royaltyfri |
| Specifikation | pkware.cachefly.net |
ZIP-konverteringer
Fællesskabets Q&A
spurgt af brugereIngen spørgsmål endnu - vær den første til at spørge om ZIP-filer.