RAR arhiv (.rar)

RAR5 Standardno

RAR arhive (RAR) vlasnički su komprimirani arhivski formati koje je razvio Eugene Roshal, a poznati su po svojoj čvrstoj kompresiji, dijeljenju na više volumena, AES-256 enkripciji i Reed-Solomon zapisima za oporavak.

Pretvori RAR u ZIP

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

Pregledaj i metapodaci

Operativni sustavi i alati za analizu datoteka identificiraju RAR 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 RAR datoteke provjerom početnog niza binarnih bajtova:

HEX POTPIS (POMAK 0):

52 61 72 21 1A 07 00 / 01 00

ASCII PRIKAZ: Rar!\x1a\x07..

Standardizacija: RAR5 Architecture Specification

Tehničke specifikacije

Arhitektura spremnikaVariable-length block header architecture with RAR4 (0x00) and modern RAR5 (0x01 0x00) specifications
KompresijaProprietary LZSS-based compression with large sliding dictionary (up to 4 GB in RAR5) and Huffman coding
字节序Little-Endian (Intel x86)
Prostori bojaN/A (Archive Container)
Kanali i strukturaMulti-file directory hierarchy, solid archives, multi-volume split parts (.r00/.part1.rar)
Maksimalne dimenzijePractically unlimited (up to 16 Exabytes in RAR5)
ProzirnostFull NTFS alternate data streams, Unix permissions, and precision timestamps
Streaming i progresivnoHeader records distributed throughout container; non-streamable without full volume set

Tehnička matrica usporedbe: RAR vs Konkurencija

Tehnički atributRAR (Trenutno)7ZZIPTAR.GZ
Zapisi za oporavakIzvorna Reed-Solomon korekcija pogrešakaNema ugrađenoNema ugrađenoNema ugrađeno
LicenciranjeVlasničko (komercijalno stvaranje)Besplatni otvoreni kod (GNU LGPL)Otvorena javna domenaBesplatni otvoreni kod (POSIX)
EnkripcijaAES-256 s PBKDF2 / Blake2spAES-256 sa SHA-256ZipCrypto (slabo) ili AES-256Nema (zahtijeva GPG/OpenSSL)
Podjela na više volumenaPionir industrije u podijeljenim volumenimaPodržano u 7z volumenimaPodržano u raspodijeljenim ZIP-ovimaZahtijeva Unix 'split' alat

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

WinRAR javlja poruku 'Checksum error in the encrypted file' ili neuspjeli CRC.

Temeljni uzrok: Oštećeni sektor na disku za pohranu koji iskrivljuje bajtove kompresiranih podataka.

Oporavak: Izvršite 'Repair archive' u WinRAR-u ili File2File alatu za rekonstrukciju blokova pomoću ugrađenih zapisa za oporavak.

Sigurnosna analiza i vektori napada na parser

RAR parseri su povijesno bili visokovrijedne sigurnosne mete zbog ranjivosti pretraživanja staza (path traversal) u starijim unrar pogonima.

Poznati vektori napada

  • Ranjivosti pretraživanja staza (directory traversal) koje zapisuju datoteke na proizvoljne sistemske putanje (npr. CVE-2018-20250).
  • Pisanje izvan granica (out-of-bounds write) u naslijeđenim bibliotekama za dekompresiju ACE arhiva ugrađenim u WinRAR.
  • Prelijevanje međuspremnika (buffer overflow) pri parsiranju zlonamjernih zaglavlja RAR5 volumena.

Najbolje obrambene prakse:

Povijesni izvori i prekretnice

2023Microsoft integrira izvornu open-source Libarchive RAR ekstrakciju izravno u Windows 11.
2013WinRAR 5.0 predstavlja moderan RAR5 format s veličinama rječnika od 4 GB i Blake2sp kontrolnim zbrojevima.
1993Eugene Roshal izdaje prvu verziju RAR-a (Roshal Archive) za MS-DOS.

Ključne prednosti

  • Integrirani Reed-Solomon zapisi za oporavak omogućuju popravak oštećenih ili pokvarenih arhiva s nedostajućim sektorima.
  • Arhive podijeljene u više volumena (.part1.rar, .part2.rar) čine distribuciju masivnih datoteka na više medija besprijekornom.
  • Moćna čvrsta (solid) kompresija postiže superiorno smanjenje na grupama sličnih datoteka.

Tehnička ograničenja i nedostaci

  • Vlasnički format: stvaranje RAR datoteka zahtijeva komercijalnu WinRAR licencu ili ovlašteni RAR kompresor.
  • Biblioteke za ekstrakciju (unrar) dostupne su s izvornim kodom, ali podliježu uvjetima licence koja zabranjuje obrnuti inženjering (reverse engineering).
  • Dekompresija oštećenih čvrstih arhiva bez zapisa za oporavak može oštetiti naknadne datoteke u streamu.

Zanimljive tehničke činjenice

  • RAR je skraćenica za 'Roshal Archive', nazvan po svom izumitelju Eugenu Roshalu.
  • Magijske oznake za klasični RAR4 su 'Rar!\x1a\x07\x00', dok moderan RAR5 koristi 'Rar!\x1a\x07\x01\x00'.
  • WinRAR-ov podsjetnik u probnoj verziji postao je internetska legenda jer je softver, kao što je poznato, nastavio raditi na neodređeno vrijeme nakon 40 dana.

Često postavljana tehnička pitanja

Što je RAR zapis za oporavak?

Zapis za oporavak je opcionalni suvišni podatak koji koristi Reed-Solomonovu korekciju pogrešaka, a omogućuje WinRAR-u fizičku rekonstrukciju oštećenih arhiva čak i ako su dijelovi datoteke oštećeni.

Mogu li otvoriti RAR datoteke bez kupnje WinRAR-a?

Da. Windows 11 sada izvorno raspakirava RAR datoteke, a File2File.app može besplatno izdvojiti i pretvoriti RAR arhive direktno unutar vašeg web preglednika.

Koja je razlika između RAR4 i RAR5?

RAR5 je moderna verzija formata predstavljena 2013. godine, s većim veličinama rječnika (do 4 GB), jačom AES-256 enkripcijom, Blake2sp kontrolnim zbrojevima i bržom višenitnom dekompresijom.