RAR archívum (.rar)

RAR5 Szabvány

A RAR archívum (RAR) egy zárt, tömörített archívumformátum, amelyet Eugene Roshal fejlesztett ki, és amely híres a nagyfokú tömörítéséről, a kötetekre bontásról, az AES-256 titkosításról és a Reed-Solomon helyreállítási rekordokról.

RAR konvertálása erre: ZIP

Ingyenes, böngészőben használható RAR-konverter ZIP formátumba. A fájlokat azonnal konvertálhatja az eszközén.

Vizsgálat és metaadatok

Az operációs rendszerek és a fájlelemzők a kezdő bináris bájtsorozat vizsgálatával azonosítják a(z) RAR fájlokat:

Válasszon ki vagy húzzon ide fájlokat

Privát - a fájlok soha nem hagyják el az eszközét

vagy beillesztés Ctrl+V
Adatvédelmi garancia hálózati adatátvitel nélkül: 0 bájt került fel külső szerverekre. Minden feldolgozás helyben, a böngésző elkülönített környezetében történt.

Bájtszintű fejlécaláírás (fájlazonosító bájtok)

Az operációs rendszerek és a fájlelemzők a kezdő bináris bájtsorozat vizsgálatával azonosítják a(z) RAR fájlokat:

HEX ALÁÍRÁS (ELTOLÁS 0):

52 61 72 21 1A 07 00 / 01 00

ASCII ÁBRÁZOLÁS: Rar!\x1a\x07..

Szabványosítás: RAR5 Architecture Specification

Műszaki specifikációk

Konténer architektúraVáltozó hosszúságú blokkokra épülő fejlécstruktúra, RAR4 (0x00) és modern RAR5 (0x01 0x00) specifikációval
TömörítésSaját fejlesztésű, LZSS-alapú tömörítés nagy csúszó szótárral (RAR5-ben legfeljebb 4 GB) és Huffman-kódolással
Bájtsorrendkis bájtsorrendű (Intel x86)
SzínterekNem alkalmazható (archívumtároló)
Csatornák és struktúraTöbbfájlos könyvtárhierarchia, tömör archívumok és több kötetre bontott részek (.r00/.part1.rar)
Max. méretekGyakorlatilag korlátlan (RAR5-ben legfeljebb 16 exabájt)
ÁtlátszóságTeljes NTFS alternatív adatfolyamok, Unix-jogosultságok és nagy pontosságú időbélyegek
Streaming és progresszívA fejlécrekordok a tároló különböző részein találhatók; a teljes kötetkészlet nélkül nem streamelhető

Műszaki összehasonlító mátrix: RAR vs. versenytársak

Technikai attribútumRAR (Jelenlegi)7ZZIPTAR.GZ
Helyreállítási rekordokNatív Reed-Solomon hibajavításNincs beépítveNincs beépítveNincs beépítve
LicencelésZárt (kereskedelmi célú fájllétrehozás)Szabadon használható, nyílt forráskódú (GNU LGPL)Nyílt forráskódú, közkincsSzabadon használható, nyílt forráskódú (POSIX)
TitkosításAES-256 PBKDF2-vel / Blake2sp-velAES-256 a SHA-256 algoritmussalZipCrypto (gyenge) vagy AES-256Nincs (GPG/OpenSSL szükséges)
Többkötetes felosztásIparági úttörő a felosztott kötetek terénA 7z-kötetek támogatjákA darabolt ZIP-fájlok támogatjákA Unix „split” eszköze szükséges hozzá

Gyakori sérülési módok és hexadecimális helyreállítási útmutató

A WinRAR a „Checksum error in the encrypted file" vagy CRC hibaüzenetet adja.

Kiváltó ok: Sérült szektor a tárolómeghajtón, amely megváltoztatta a tömörített adatbájtokat.

Helyreállítás: Futtassa a „Repair archive” parancsot a WinRAR-ban vagy a File2File.appban a blokkok beágyazott helyreállítási rekordokkal történő helyreállításához.

Biztonsági elemzés és elemző (parser) támadási vektorok

A RAR elemzők a múltban kiemelt értékű biztonsági célpontok voltak a régebbi unrar motorok elérési út bejárási (path traversal) sebezhetőségei miatt.

Ismert támadási vektorok

  • Elérésiút-bejárási sebezhetőségek, amelyek tetszőleges rendszerútvonalakra írnak fájlokat (pl. CVE-2018-20250).
  • Határokon túli írás a WinRAR-ba ágyazott, elavult ACE-archívumkitömörítő könyvtárakban.
  • Puffertúlcsordulás a hibásan formázott RAR5 kötetfejlécek elemzésekor.

Ajánlott védekezési módszerek: Bontsa ki a RAR-archívumokat modern, memóriabiztonságos, homokozóba zárt WebAssembly-motorokkal, szigorú útvonal-normalizálással.

Történeti háttér és mérföldkövek

2023A Microsoft beépíti a natív, nyílt forráskódú Libarchive RAR kitömörítést közvetlenül a Windows 11 rendszerbe.
2013A WinRAR 5.0 bevezeti a modern RAR5 formátumot 4 GB-os szótármérettel és Blake2sp ellenőrzőösszegekkel.
1993Eugene Roshal kiadja a RAR (Roshal Archive) első verzióját MS-DOS-ra.

Főbb előnyök

  • A beépített Reed-Solomon helyreállítási rekordok lehetővé teszik a sérült archívumok javítását, ha hiányzó szektorok vagy hibás adatok vannak bennük.
  • A többkötetes, felosztott archívumok (.part1.rar, .part2.rar) zökkenőmentessé teszik hatalmas fájlok terjesztését több adathordozón.
  • Az erőteljes tömörítés kiváló méretcsökkentést ér el a hasonló fájlok csoportjai esetében.

Technikai korlátok és hátrányok

  • Tulajdonosi formátum: a RAR fájlok létrehozásához kereskedelmi WinRAR licencre vagy engedélyezett RAR tömörítőre van szükség.
  • A kitömörítő könyvtárak (unrar) forráskóddal rendelkeznek, de a visszafejtést tiltó licencfeltételek vonatkoznak rájuk.
  • A helyreállítási rekordok nélküli sérült tömör archívumok kitömörítése megsértheti az adatfolyam későbbi fájljait.

Érdekes technikai tudnivalók

  • A RAR a „Roshal Archive" rövidítése; a formátumot feltalálójáról, Eugene Roshalról nevezték el.
  • A klasszikus RAR4 mágiabájtok a „Rar!\x1a\x07\x00", míg a modern RAR5 a „Rar!\x1a\x07\x01\x00" értéket használja.
  • A WinRAR próbaverziós emlékeztető ablaka internetes legendává vált, mivel a szoftver híres módon 40 nap után is a végtelenségig működőképes maradt.

Gyakran Ismételt Műszaki Kérdések

Mi az a RAR-helyreállítási rekord?

A helyreállítási rekord egy opcionális, Reed-Solomon hibajavítást használó redundáns adat, amely lehetővé teszi a WinRAR számára a sérült archívumok fizikai helyreállítását még akkor is, ha a fájl bizonyos részei megsérültek.

Megnyithatok RAR-fájlokat a WinRAR megvásárlása nélkül?

Igen. A Windows 11 már beépített támogatással bontja ki a RAR-fájlokat, a File2File.app pedig ingyenesen képes kibontani és konvertálni a RAR archívumokat közvetlenül a webböngészőjében.

Mi a különbség a RAR4 és a RAR5 között?

A RAR5 a formátum 2013-ban bevezetett modern változata, amely nagyobb szótárméretet (akár 4 GB), erősebb AES-256 titkosítást, Blake2sp ellenőrzőösszegeket és gyorsabb, többalmás (multi-core) kitömörítést kínál.