Hva er ZIP-filformatet?
.zip er for øyeblikket det mest populære formatet som brukes til arkivering og komprimering av filer og mapper. Oppretting av arkiver med ZIP-komprimeringsmetoden er tapsfri («lossless»), og gjør det mulig å redusere størrelsen på valgte filer og mapper.
.zip-formatet støtter komprimering gjennom flere algoritmer. Avhengig av versjon inkluderer disse (blant andre):
- Deflate (vanligst)
- BZIP2
- LZMA / LZMA2
- Implode (foreldet)
- WavPack
- Zstandard (lagt til i nyere APPNOTE-revisjoner)
Fordeler med ZIP-komprimering
Alle filer som er komprimert med ZIP-metoden lagres separat i arkivet, noe som gjør det mulig å pakke ut enkeltfiler uten å dekomprimere hele settet. Filer i et arkiv lagres ikke bare separat, men komprimeres også individuelt, noe som muliggjør en betydelig reduksjon av den endelige størrelsen på en gitt fil. Formatet støtter også valgfri AES-256-kryptering for å sikre enkeltoppføringer.
.zip-designet er også bemerkelsesverdig ved at mange moderne filformater i seg selv er .zip-beholdere - inkludert .DOCX, .XLSX, .EPUB og Android .APK-pakker. Signaturbytene i starten av enhver standard .zip-fil - 50 4B 03 04 - koder initialene til ZIPs skaper, Phil Katz («PK»).
ZIP-arkivering og komprimering brukes av mange mennesker og programmer for å slå sammen omfattende filstrukturer til en enkelt fil, noe som forenkler sending og overføring av filer.
Forskjeller mellom ZIP, RAR og 7Z
.zip-formatet ble utviklet i 1989, før andre nåværende populære arkivformater. Det bruker vanligvis den lette og raske Deflate-komprimeringsalgoritmen. I konkurrerende formater som .RAR og .7Z ble det introdusert en rekke forbedringer - inkludert bedre komprimeringsforhold og sterkere kryptering - men på bekostning av høyere minnekrav og tregere behandling sammenlignet med .zip. ZIPs varige styrke er nesten universell kompatibilitet: praktisk talt alle operativsystemer og utallige applikasjoner kan åpne en .zip-fil innebygd, uten ekstra programvare.
Sikkerhet og trygghet
RISIKO: MEDIUMZIP i seg selv er trygt, men det er en vanlig metode for levering av skadevare: angripere sender ZIP-filer via e-post for å omgå skannere og skjule en EXE eller et skript inni (noen ganger i en passordbeskyttet ZIP der passordet står i e-posten, noe som overlistet antivirus). Behandle uventede ZIP-vedlegg med mistenksomhet og sjekk innholdet før du kjører noe kjørbart. «ZIP-bomber» (små arkiver som utvides til terabyte) kan krasje enkle utpakkingsprogrammer. Når det gjelder personvern, er standard ZipCrypto-passord svake og kan knekkes på sekunder - for reell beskyttelse bruk AES-256 (7-Zip, WinZip, PeaZip).
Formatdetaljer
i et nøtteskallProgrammer som åpner ZIP-filer
Tekniske detaljer
dyp spesifikasjon| MIME-type | application/zip |
| Magiske byte | 50 4B 03 04 («PK\x03\x04») ved posisjon 0 - «PK» er initialene til Phil Katz |
| Filstruktur | Sentral katalog lagret på SLUTTEN av arkivet, noe som muliggjør tilføying av filer og selvutpakkende EXE-stumper før første oppføring |
| Komprimering per oppføring | Hver fil komprimeres uavhengig, noe som tillater selektiv utpakking uten å dekomprimere hele arkivet |
| Standard komprimering | Deflate (metode 8); ukomprimert lagring er også tilgjengelig (metode 0 - Store) |
| Støttede algoritmer | Deflate, BZIP2, LZMA, LZMA2, WavPack, Zstandard (støtte varierer etter implementering) |
| Kryptering | Valgfri AES-256 per oppføring (siden PKZIP 5.0) og foreldet ZipCrypto (svak - unngå for sensitive data) |
| Støtte for store filer | ZIP64-utvidelsen fjerner de klassiske grensene på 4 GB per oppføring og 65 535 oppføringer |
| Delte arkiver | Fler-volums oppdeling via nummererte segmenter (.z01, .z02, …) |
| Integritetssjekk | CRC-32-kontrollsum per oppføring, lagret i både lokalt hode og sentral katalog |
| Unicode-filnavn | UTF-8-kodingsflagg (generelt formål bit 11) standardisert i APPNOTE 6.3.0 |
| Selvutpakkende arkiver | EXE-stumper kan legges foran; den innebygde sentrale katalogen holder filen gyldig som både EXE og ZIP |
| Arkivkommentarer | Kommentarer på arkivnivå og per oppføring lagret som ren tekst i den sentrale katalogen |
| Brukt som grunnformat | DOCX, XLSX, EPUB, APK, JAR og ODF-filer er alle ZIP-beholdere med strukturert internt innhold |
| Innebygd OS-støtte | Innebygd i Windows Utforsker (siden XP), macOS Finder og standard Linux-distribusjoner via unzip/zip |
| Utgitt | 1989 (PKZIP 1.0); APPNOTE specification is public |
| Åpen standard | Ja · royalty-fri |
| Spesifikasjon | pkware.cachefly.net |
ZIP-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om ZIP-filer.