7-Zip arhiv (.7z)

7-Zip Standardno

7-Zip Arhiva (7Z) otvoreni je format spremnika s visokim stupnjem kompresije koji sadrži algoritme LZMA i LZMA2, donoseći dramatično veće omjere kompresije od naslijeđenog ZIP-a i izvornu AES-256 enkripciju zaglavlja.

Pretvori ZIP u 7Z

Besplatni ZIP u 7Z pretvarač u pregledniku. Trenutno pretvorite datoteke na svom uređaju.

Pregledaj i metapodaci

Operativni sustavi i alati za analizu datoteka identificiraju 7Z datoteke provjerom početnog niza binarnih bajtova:

Odaberite ili ispustite datoteke ovdje

100% privatna pretvorba u pregledniku - datoteke nikada ne napuštaju vaš uređaj

ili zalijepi Ctrl+V
Jamstvo privatnosti nulte mrežne transmisije: 0 bajtova učitano na vanjske poslužitelje. Sva obrada odvijala se lokalno u sandčiću vašeg preglednika.

Potpis zaglavlja na razini bajtova (Magic Bytes)

Operativni sustavi i alati za analizu datoteka identificiraju 7Z datoteke provjerom početnog niza binarnih bajtova:

HEX POTPIS (POMAK 0):

37 7A BC AF 27 1C

ASCII PRIKAZ: 7z¼¯'\x1c

Standardizacija: 7-Zip Open Architecture Specification

Tehničke specifikacije

Arhitektura spremnikaOpen modular header architecture supporting stacked compression filters and Unicode filenames
KompresijaLZMA, LZMA2, PPMd (text), BZip2, Deflate, BCJ / BCJ2 (executable branch filters)
字节序Little-Endian (Intel x86)
Prostori bojaN/A (Archive Container)
Kanali i strukturaMulti-file directory tree, multi-volume spanned archives, and solid compression blocks
Maksimalne dimenzijeSupports files and total archive volumes up to 16 Exabytes (16 billion GB)
ProzirnostFull file attributes, Unix permissions, and precision NTFS 64-bit timestamps
Streaming i progresivnoHeader stored at end of file by default; non-streamable without specialized non-solid layout

Tehnička matrica usporedbe: 7Z vs Konkurencija

Tehnički atribut7Z (Trenutno)ZIPRARTAR.GZ
Algoritam kompresijeLZMA / LZMA2 / PPMdDeflate (tradicionalni)Vlasnički RAR5 algoritamDeflate (preko Tar toka)
Enkripcija imena datotekaPodržano (AES-256 enkripcija zaglavlja)Nije podržano (imena datoteka vidljiva)Podržano (AES-256 enkripcija zaglavlja)Nije podržano (obični tar metapodatci)
Čvrsta kompresijaPodržano (ogromno poboljšanje omjera među datotekama)Nije podržano u standardnom ZIP-uPodržano u RAR arhivamaPrirodno čvrsto (tarball tok)
LicencaBesplatan otvoreni kod (GNU LGPL)Otvorena javna domena / PKWAREVlasnička komercijalna (WinRAR)Besplatan otvoreni kod (POSIX/GNU)

Uobičajeni načini oštećenja i vodič za heksadecimalni oporavak

Raspakiravanje ne uspijeva uz poruku 'Data error in encrypted file. Wrong password?'.

Temeljni uzrok: Oštećena CRC32 kontrolna suma u šifriranom LZMA toku ili oštećena granica bloka.

Oporavak: Pokušajte oporavak s 7-Zip zastavicom 'Zadrži oštećene datoteke' (Keep broken files) ili pomoću File2File alata za popravak arhiva.

Sigurnosna analiza i vektori napada na parser

7z arhive podržavaju složene lance dekodiranja s više filtara gdje posebno izrađeni nizovi filtara mogu potaknuti probleme sa sigurnošću memorije.

Poznati vektori napada

  • Uskraćivanje usluge putem visoko rekurzivne dekompresije LZMA rječnika u stilu 'zip bombe'.
  • Upis izvan granica gomile u izračunu adresa filtara izvršnih grana BCJ2.
  • Cjelobrojno prekoračenje tijekom alokacije struktura zaglavlja arhive s više volumena.

Najbolje obrambene prakse:

Povijesni izvori i prekretnice

2008Algoritam LZMA2 predstavljen u 7-Zip-u v9, čime je omogućena učinkovita višenitna paralelna kompresija.
2002Dodan potpuni AES-256 oblik enkripcije, uključujući opcionalnu enkripciju imena datoteka u arhivi i strukture direktorija.
1999Igor Pavlov izdaje 7-Zip 1.00 i predstavlja otvoreni 7z format.

Ključne prednosti

  • Izvanredni omjeri kompresije, obično 30% do 70% manji od naslijeđenog ZIP-a i 10% do 20% manji od RAR-a.
  • Kompresija čvrstog bloka (solid block compression) kombinuje slične datoteke u neprekinuti tok, maksimizirajući uklanjanje suvišnih podataka.
  • Vojna AES-256 enkripcija podržava šifriranje imena datoteka, skrivajući sadržaj arhive od neovlaštenog pregleda.

Tehnička ograničenja i nedostaci

  • Čvrsta kompresija zahtijeva dekompresiju prethodnih datoteka u bloku prilikom izdvajanja samo jedne datoteke.
  • Veća potrošnja memorije tijekom kodiranja s maksimalnom kompresijom LZMA/LZMA2.
  • Zahtijeva posredničke alate na starijim izdanjima sustava Windows koja nemaju ugrađenu podršku za 7z.

Zanimljive tehničke činjenice

  • Format 7z je 100% otvorenog koda i licenciran pod GNU LGPL licencom, dok je LZMA SDK u javnoj domeni.
  • BCJ2 filtar u 7z formatu odvaja odredišta 32-bitnih x86 izvršnih skokova u zaseban tok radi maksimiziranja kompresije.
  • Windows 11 konačno je integrirao izvornu podršku za raspakiravanje 7z arhiva krajem 2023. godine, 24 godine nakon svog izuma.

Često postavljana tehnička pitanja

Zašto 7z komprimira bolje od ZIP-a?

7z koristi napredni LZMA2 algoritam s ogromnim veličinama rječnika (do 1 GB) i 'solid' kompresijom koja komprimira više datoteka zajedno kao jedan kontinuirani tok, eliminirajući suvišne podatke među datotekama.

Mogu li otvoriti 7z datoteke bez instaliranja 7-Zipa?

Da. Windows 11 izvorno raspakirava 7z datoteke, a File2File.app može izdvojiti i pretvoriti 7z datoteke izravno unutar bilo kojeg web preglednika na bilo kojem uređaju.

Je li enkripcija lozinkom u 7z sigurna?

Da. 7z koristi standardiziranu AES-256 enkripciju s izvođenjem ključa SHA-256, što je matematički sigurno protiv napada grubom silom (brute-force) kada se koriste jake lozinke.