Archiv RAR (.rar)

RAR5 Standardní

RAR Archive (RAR) je proprietární formát komprimovaného archivu vyvinutý Eugenem Roshalem, který je proslulý svou vysokou kompresí, dělením na více svazků, šifrováním AES-256 a Reed-Solomonovými záznamy pro obnovu.

Převést RAR do ZIP

Bezplatný konvertor z RAR do ZIP v prohlížeči. Převeďte soubory okamžitě ve svém zařízení.

Zkontrolovat a metadata

Operační systémy a analyzátory souborů identifikují soubory RAR kontrolou počáteční binární sekvence bajtů:

Vyberte nebo přetáhněte soubory sem

100% soukromá konverze v prohlížeči - soubory nikdy neopustí vaše zařízení

nebo vložte Ctrl+V
Záruka ochrany soukromí s nulovým přenosem po síti: 0 bajtů odesláno na externí servery. Veškeré zpracování probíhalo lokálně v sandboxu vašeho prohlížeče.

Podpis hlavičky na úrovni bajtů (Magic Bytes)

Operační systémy a analyzátory souborů identifikují soubory RAR kontrolou počáteční binární sekvence bajtů:

HEXADECIMÁLNÍ PODPIS (OFFSET 0):

52 61 72 21 1A 07 00 / 01 00

ASCII REPREZENTACE: Rar!\x1a\x07..

Standardizace: RAR5 Architecture Specification

Technické specifikace

Architektura kontejneruVariable-length block header architecture with RAR4 (0x00) and modern RAR5 (0x01 0x00) specifications
KompreseProprietary LZSS-based compression with large sliding dictionary (up to 4 GB in RAR5) and Huffman coding
Endiantita bajtůLittle-Endian (Intel x86)
Barevné prostoryN/A (Archive Container)
Kanály a strukturaMulti-file directory hierarchy, solid archives, multi-volume split parts (.r00/.part1.rar)
Max. rozměryPractically unlimited (up to 16 Exabytes in RAR5)
PrůhlednostFull NTFS alternate data streams, Unix permissions, and precision timestamps
Streamování a progresivní načítáníHeader records distributed throughout container; non-streamable without full volume set

Technická srovnávací matice: RAR vs konkurence

Technický atributRAR (Aktuální)7ZZIPTAR.GZ
Záznamy pro obnovuNativní korekce chyb Reed-SolomonŽádné vestavěnéŽádné vestavěnéŽádné vestavěné
LicencováníProprietární (komerční tvorba)Svobodný open-source (GNU LGPL)Otevřená doména (Public Domain)Svobodný open-source (POSIX)
ŠifrováníAES-256 s PBKDF2 / Blake2spAES-256 se SHA-256ZipCrypto (slabé) nebo AES-256Žádné (vyžaduje GPG/OpenSSL)
Dělení na více svazkůPrůkopník v oboru dělených svazkůPodporováno ve svazcích 7zPodporováno v rozložených ZIPechVyžaduje unixový nástroj „split"

Běžné režimy poškození a příručka pro obnovení v hex

WinRAR hlásí „Checksum error in the encrypted file" nebo selhání CRC.

Hlavní příčina: Poškozený sektor na úložném disku, který poškodil bajty komprimovaných dat.

Obnovení: Spusťte možnost „Repair archive" ve WinRARu nebo File2File pro rekonstrukci bloků pomocí vložených záznamů pro obnovu.

Bezpečnostní analýza a vektory útoků na parser

Analyzátory RAR byly historicky vysoce hodnotnými bezpečnostními cílitémi kvůli zranitelnostem procházení cest (path traversal) ve starších modulech unrar.

Známé vektory útoků

  • Zranitelnosti procházení cest (directory traversal) zapisující soubory do libovolných cest systému (např. CVE-2018-20250).
  • Zápis mimo vyhrazenou paměť v knihovnách dekomprese starších archivů ACE integrovaných ve WinRARu.
  • Přetečení vyrovnávací paměti při analýze chybně zformátovaných hlaviček svazků RAR5.

Doporučené bezpečnostní postupy:

Historický vývoj a milníky

2023Společnost Microsoft integrovala nativní open-source extrakci RAR knihovny Libarchive přímo do Windows 11.
2013WinRAR 5.0 představuje moderní formát RAR5 s velikostí slovníku 4 GB a kontrolními součty Blake2sp.
1993Eugene Roshal vydává první verzi RAR (Roshal Archive) pro MS-DOS.

Klíčové výhody a přednosti

  • Integrované Reed-Solomonovy záznamy pro obnovu umožňují opravit poškozené nebo zkažené archivy s chybějícími sektory.
  • Vícesouborové rozdělené archivy (.part1.rar, .part2.rar) usnadňují bezproblémovou distribuci velkých souborů na více médiích.
  • Výkonná pevná (solid) komprese dosahuje vynikajícího zmenšení u skupin podobných souborů.

Technická omezení a nevýhody

  • Proprietární formát: vytvoření souborů RAR vyžaduje komerční licenci WinRAR nebo autorizovaný kompresor RAR.
  • Knihovny pro extrakci (unrar) jsou dostupné se zdrojovým kódem, ale podléhají licenčním podmínkám zakazujícím zpětné inženýrství.
  • Dekomprese poškozených pevných archivů bez záznamů pro obnovu může poškodit následující soubory v proudu.

Zajímavé technické drobnosti

  • RAR znamená „Roshal Archive" a je pojmenován po svém tvůrci Eugenu Roshalovi.
  • Magické bajty pro klasický RAR4 jsou „Rar!\x1a\x07\x00", zatímco moderní RAR5 používá „Rar!\x1a\x07\x01\x00".
  • Zkušební vyskakovací okno WinRARu se stalo internetovou legendou, protože software proslul tím, že po 40 dnech dál fungoval bez omezení.

Často kladené technické otázky

Co je záznam pro obnovení (recovery record) u RARu?

Záznam pro obnovení jsou volitelná redundantní data využívající opravu chyb Reed-Solomon, která umožňují programu WinRAR fyzicky rekonstruovat poškozené archivy, i když jsou části souboru poškozené.

Mohu otevírat soubory RAR bez zakoupení WinRARu?

Ano. Systém Windows 11 nyní nativně rozbaluje soubory RAR a aplikace File2File.app dokáže rozbalovat a převádět archivy RAR zdarma přímo ve vašem webovém prohlížeči.

Jaký je rozdíl mezi RAR4 a RAR5?

RAR5 je moderní verze formátu představená v roce 2013, která se vyznačuje větší velikostí slovníku (až 4 GB), silnějším šifrováním AES-256, kontrolními součty Blake2sp a rychlejší vícejádrovou dekompresí.