RAR-Archiv (.rar)
RAR5-Architekturspezifikation StandardDas RAR-Archiv (RAR) ist ein proprietäres, komprimiertes Archivformat, das von Jewgeni Roschal entwickelt wurde. Es ist bekannt für seine hohe Kompressionsrate, die Aufteilung in mehrere Volumina, die AES-256-Verschlüsselung und Reed-Solomon-Wiederherstellungsdatensätze.
Von RAR zu ZIP konvertieren
Kostenloser Konverter von RAR zu ZIP im Browser. Konvertieren Sie Dateien sofort auf Ihrem Gerät.
Untersuchen & Metadaten
Betriebssysteme und Dateianalyseprogramme identifizieren RAR-Dateien anhand der führenden binären Bytefolge:
Headersignatur auf Byte-Ebene (Magic Bytes)
Betriebssysteme und Dateianalyseprogramme identifizieren RAR-Dateien anhand der führenden binären Bytefolge:
HEX-SIGNATUR (OFFSET 0):
52 61 72 21 1A 07 00 / 01 00ASCII-DARSTELLUNG: Rar!\x1a\x07..
Standardisierung: RAR5-Architekturspezifikation
Technische Daten
| Container-Architektur | Block-Header-Architektur mit variabler Länge, einschließlich RAR4- (0x00) und modernen RAR5-Spezifikationen (0x01 0x00) |
| Kompression | Proprietäre LZSS-basierte Komprimierung mit großem Gleitfenster (bis zu 4 GB in RAR5) und Huffman-Codierung |
| Byte-Reihenfolge | Little-Endian (Intel x86) |
| Farbräume | Nicht zutreffend (Archivcontainer) |
| Kanäle und Struktur | Mehrdateien-Verzeichnishierarchie, durchgehende (solide) Archive, mehrteilige gespaltene Volumina (.r00/.part1.rar) |
| Max. Abmessungen | Praktisch unbegrenzt (bis zu 16 Exabyte in RAR5) |
| Transparenz | Vollständige Unterstützung alternativer NTFS-Datenströme, von Unix-Berechtigungen und präzisen Zeitstempeln |
| Streaming und progressive Darstellung | Header-Datensätze im gesamten Container verteilt; ohne vollständigen Volumensatz nicht streambar |
Technische Vergleichsmatrix: RAR und Konkurrenzformate
| Technisches Attribut | RAR (Aktuelles Format) | 7Z | ZIP | TAR.GZ |
|---|---|---|---|---|
| Wiederherstellungsdatensätze | Natives Reed-Solomon-Fehlerkorrekturverfahren | Keine integriert | Keine integriert | Keine integriert |
| Lizenzierung | Proprietär (kommerzielle Erstellung) | Freie Open-Source-Software (GNU LGPL) | Offene Public Domain | Freie Open-Source-Software (POSIX) |
| Verschlüsselung | AES-256 mit PBKDF2 / Blake2sp | AES-256 mit SHA-256 | ZipCrypto (schwach) oder AES-256 | Keine (erfordert GPG/OpenSSL) |
| Mehrteilige Volumentrennung | Branchenpionier bei gespaltenen Volumina | In 7z-Volumina unterstützt | In gespannten ZIPs unterstützt | Erfordert Unix-Werkzeug „split“ |
Häufige Datenbeschädigungen und Leitfaden zur Wiederherstellung anhand von Hex-Daten
WinRAR meldet „Prüfsummenfehler in der verschlüsselten Datei" oder CRC fehlgeschlagen.
Ursache: Beschädigter Sektor auf dem Speichermedium führt zur Korruption komprimierter Datenbytes.
Wiederherstellung: Führen Sie in WinRAR oder File2File.app „Archiv reparieren" aus, um Blöcke mithilfe eingebetteter Wiederherstellungsdatensätze zu rekonstruieren.
Sicherheitsanalyse und Angriffsvektoren für Parser
RAR-Parser waren in der Vergangenheit aufgrund von Pfadtraversierungs-Schwachstellen in älteren unrar-Engines lohnende Ziele für Angriffe.
Bekannte Angriffsvektoren
- Pfadtraversierungs-Schwachstellen (Directory Traversal), die Dateien in beliebige Systempfade schreiben (z. B. CVE-2018-20250).
- Pufferüberlauf außerhalb der Grenzen (Out-of-Bounds Write) in veralteten, in WinRAR eingebetteten ACE-Archiv-Dekomprimierungsbibliotheken.
- Pufferüberlauf beim Parsen fehlerhafter RAR5-Volumen-Header.
Empfohlene Schutzmaßnahmen: Extrahieren Sie RAR-Archive mithilfe moderner, speichersicherer, in Sandboxes ausgeführter WebAssembly-Engines mit strenger Pfadnormalisierung.
Historische Ursprünge & Meilensteine
Hauptvorteile & Stärken
- Integrierte Reed-Solomon-Wiederherstellungsdatensätze ermöglichen die Reparatur beschädigter oder fehlerhafter Archive mit fehlenden Sektoren.
- Mehrteilige, gespaltene Archive (.part1.rar, .part2.rar) erleichtern die nahtlose Verteilung großer Dateien auf mehrere Datenträger.
- Leistungsstarke solide Komprimierung erzielt hervorragende Verkleinerungen bei Gruppen ähnlicher Dateien.
Technische Einschränkungen & Nachteile
- Proprietäres Format: Das Erstellen von RAR-Dateien erfordert eine kommerzielle WinRAR-Lizenz oder einen autorisierten RAR-Kompressor.
- Extraktionsbibliotheken (unrar) sind im Quellcode verfügbar, unterliegen jedoch Lizenzbedingungen, die ein Reverse Engineering untersagen.
- Das Dekomprimieren beschädigter solider Archive ohne Wiederherstellungsdatensätze kann nachfolgende Dateien im Datenstrom beschädigen.
Interessante technische Fakten
- RAR steht für „Roshal Archive", benannt nach seinem Erfinder Jewgeni Roschal.
- Die magischen Bytes für klassisches RAR4 lauten „Rar!\x1a\x07\x00", während modernes RAR5 „Rar!\x1a\x07\x01\x00" verwendet.
- Der Testversions-Hinweis von WinRAR wurde zu einer Internetlegende, da die Software bekanntermaßen auch nach 40 Tagen uneingeschränkt weiterfunktionierte.
Häufig gestellte technische Fragen
Was ist ein RAR-Wiederherstellungsdatensatz?
Ein Wiederherstellungsdatensatz besteht aus optionalen redundanten Daten, die mithilfe der Reed-Solomon-Fehlerkorrektur ermöglichen, dass WinRAR beschädigte Archive physisch rekonstruieren kann, selbst wenn Teile der Datei beschädigt sind.
Kann ich RAR-Dateien öffnen, ohne WinRAR zu kaufen?
Ja. Windows 11 extrahiert RAR-Dateien mittlerweile nativ, und File2File.app kann RAR-Archive direkt in Ihrem Webbrowser kostenlos extrahieren und konvertieren.
Was ist der Unterschied zwischen RAR4 und RAR5?
RAR5 ist die 2013 eingeführte moderne Version des Formats mit größeren Wörterbuchgrößen (bis zu 4 GB), stärkerer AES-256-Verschlüsselung, Blake2sp-Prüfsummen und schnellerer Mehrkern-Dekomprimierung.