RAR-arkisto (.rar)

RAR5 Standardi

RAR-arkisto (RAR) on Eugene Roshalin kehittämä suljettu pakattu arkistomuoto, joka tunnetaan tehokkaasta pakkauksestaan, moniosaisesta pilkkomisestaan, AES-256-salauksestaan ja Reed-Solomon-palautustiedoistaan.

Muunna tiedostot muodosta RAR muotoon ZIP

Ilmainen selaimessa toimiva muunnin, jolla voit muuntaa tiedostoja muodosta RAR muotoon ZIP. Muunna tiedostot hetkessä laitteellasi.

Tarkastele tiedostoa ja sen metatietoja

Käyttöjärjestelmät ja tiedostoanalyysaattorit tunnistavat RAR-tiedostot tarkistamalla tiedoston alun binäärisarjan:

Valitse tai pudota tiedostot tähän

Yksityisesti - tiedostot eivät koskaan poistu laitteeltasi

tai liitä Ctrl+V
Tietosuojatakuu: 0 % verkkosiirtoa Ulkoisille palvelimille ei ole ladattu yhtään tavua. Kaikki käsittely tapahtui paikallisesti selaimen hiekkalaatikossa.

Otsaketunniste tavutasolla (tunnistetavut)

Käyttöjärjestelmät ja tiedostoanalyysaattorit tunnistavat RAR-tiedostot tarkistamalla tiedoston alun binäärisarjan:

HEKSADEKSIMAALINEN TUNNISTE (SIJAINTI 0):

52 61 72 21 1A 07 00 / 01 00

ASCII-ESITYSTAPA: Rar!\x1a\x07..

Standardointi: RAR5 Architecture Specification

Tekniset tiedot

SäiliöarkkitehtuuriMuuttuvapituisten lohko-otsakkeiden rakenne, jonka määritykset ovat RAR4 (0x00) ja uudempi RAR5 (0x01 0x00)
PakkausSuljettu LZSS-pohjainen pakkaus, jossa on suuri liukusanakirja (RAR5:ssä enintään 4 Gt) ja Huffman-koodaus
Tavujärjestys (Endianness)Little-Endian (Intel x86)
VäriavaruudetEi sovellu (arkistosäilö)
Kanavat ja rakenneMonitiedostoinen hakemistorakenne, kiinteät arkistot ja moniosaiset arkistot (.r00/.part1.rar)
Suurimmat mitatKäytännössä rajoittamaton (RAR5:ssä enintään 16 eksatavua)
LäpinäkyvyysNTFS:n vaihtoehtoiset tietovirrat, Unix-oikeudet ja tarkat aikaleimat
Suoratoisto ja progressiivinen latausOtsaketietueita on eri puolilla säilöä; suoratoisto ei onnistu ilman kaikkia taltiotiedostoja

Tekninen vertailumatriisi: RAR vs. kilpailijat

Tekninen attribuuttiRAR (Nykyinen)7ZZIPTAR.GZ
PalautustiedotNatiivi Reed-Solomon-virheenkorjausEi sisäänrakennettuaEi sisäänrakennettuaEi sisäänrakennettua
LisensointiSuljettu (kaupallinen luominen)Vapaa avoin lähdekoodi (GNU LGPL)Avoin, tekijänoikeuksista vapaaVapaa avoin lähdekoodi (POSIX)
SalausAES-256 PBKDF2:lla / Blake2spAES-256 SHA-256:llaZipCrypto (heikko) tai AES-256Ei mitään (vaatii GPG:n / OpenSSL:n)
Moniosainen pilkkominenTeollisuuden uranuurtaja jaetuissa osissaTuettu 7z-osioissaTuettu katetuissa ZIP-tiedostoissaVaatii Unix 'split' -työkalun

Yleiset vioittumistavat ja heksadesimaalinen palautusopas

WinRAR ilmoittaa 'Checksum error in the encrypted file' tai CRC epäonnistui.

Perussyy: Vioittunut sektori tallennuslaitteella turmelee pakatun datan tavut.

Korjaus: Suorita 'Repair archive' WinRARissa tai File2File.app-palvelussa lohkojen rekonstruoimiseksi upotettujen palautustietojen avulla.

Tietoturva-analyysi ja tiedostojäsentimien hyökkäysvektorit

RAR-jäsentimet ovat historiallisesti olleet arvokkaita tietoturvakohteita vanhempien unrar-moottoreiden polunselausaukkojen vuoksi.

Tunnetut hyökkäysvektorit

  • Polunselaus- (path traversal) haavoittuvuudet, jotka kirjoittavat tiedostoja mielivaltaisille järjestelmäpoluille (esim. CVE-2018-20250).
  • Puskurin ulkopuolinen kirjoitus WinRARiin upotetuissa vanhentuneissa ACE-arkiston purkukirjastoissa.
  • Puskurin yliluku jäsennettäessä virheellisiä RAR5-taltion otsikoita.

Tietoturvan parhaat käytännöt: Pura RAR-arkistot moderneilla, muistiturvallisilla hiekkalaatikoiduilla WebAssembly-moottoreilla tiukalla polun normalisoinnilla.

Historia ja virstanpylväät

2023Microsoft lisää avoimen lähdekoodin Libarchiven RAR-purkutuen suoraan Windows 11:een.
2013WinRAR 5.0 esittelee modernin RAR5-muodon 4 gigatavun sanastokooilla ja Blake2sp-tarkistussummilla.
1993Eugene Roshal julkaisee RAR-muodon (Roshal Archive) ensimmäisen version MS-DOS:ille.

Tärkeimmät edut

  • Integroidut Reed-Solomon-palautustiedot mahdollistavat vaurioituneiden tai vioittuneiden arkistojen korjaamisen puuttuvilla sektoreilla.
  • Moniosaiset jaetut arkistot (.part1.rar, .part2.rar) tekevät valtavien tiedostojen jakelusta useammalle medialle saumatonta.
  • Tehokas kiinteä pakkaus saavuttaa erinomaisen pienennyksen samankaltaisten tiedostojen ryhmille.

Tekniset rajoitukset

  • Suljettu muoto: RAR-tiedostojen luominen vaatii kaupallisen WinRAR-lisenssin tai valtuutetun RAR-pakkaimen.
  • Purkukirjastot (unrar) ovat lähdekoodina saatavilla, mutta niihin sovelletaan ei-takaisinmallinnusehtoja.
  • Vaurioituneiden kiinteiden arkistojen purkaminen ilman palautustietoja voi vioittaa virran myöhempiä tiedostoja.

Mielenkiintoisia teknisiä faktoja

  • RAR tulee sanoista 'Roshal Archive' ja se on nimetty keksijänsä Eugene Roshalin mukaan.
  • Klassisen RAR4:n taikamerkit ovat 'Rar!\x1a\x07\x00', kun taas moderni RAR5 käyttää merkintää 'Rar!\x1a\x07\x01\x00'.
  • WinRARin kokeiluversion ponnahdusikkunasta tuli internet-legenda, sillä ohjelmisto jatkoi kuuluisasti toimintaansa määräämättömästi 40 päivän jälkeenkin.

Usein kysytyt tekniset kysymykset

Mikä on RAR-palautustietue (recovery record)?

Palautustietue on valinnainen redundantti data, joka käyttää Reed-Solomon-virheenkorjausta. Sen avulla WinRAR pystyy fyysisesti rekonstruoimaan vaurioituneet arkistot, vaikka osia tiedostosta olisi vioittunut.

Voinko avata RAR-tiedostoja ostamatta WinRARia?

Kyllä. Windows 11 osaa purkaa RAR-tiedostoja natiivisti, ja File2File.appilla voi purkaa ja muuntaa RAR-arkistoja ilmaiseksi suoraan selaimessa.

Mitä eroa on RAR4- ja RAR5-muodoilla?

RAR5 on vuonna 2013 esitelty moderni versio muodosta, jossa on suuremmat sanakirjakoot (jopa 4 Gt), vahvempi AES-256-salaus, Blake2sp-tarkistussummat ja nopeampi moniydinpurku.