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 Dateianalysatoren identifizieren RAR-Dateien durch Untersuchung der führenden binären Byte-Sequenz:
Byte-basierte Headersignatur (Magic Bytes)
Betriebssysteme und Dateianalysatoren identifizieren RAR-Dateien durch Untersuchung der führenden binären Byte-Sequenz:
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-Endianness | Little-Endian (Intel x86) |
| Farbräume | Nicht zutreffend (Archivcontainer) |
| Kanäle & 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 NTFS-kompatible alternative Datenströme, Unix-Berechtigungen und präzise Zeitstempel |
| Streaming & Progressiv | Header-Datensätze im gesamten Container verteilt; ohne vollständigen Volumensatz nicht streambar |
Technischer Vergleich: RAR im Vergleich zu Wettbewerbern
| Technisches Attribut | RAR (Aktuell) | 7Z | ZIP | TAR.GZ |
|---|---|---|---|---|
| Wiederherstellungsdatensätze | Natives Reed-Solomon-Fehlerkorrekturverfahren | Keine integriert | Keine integriert | Keine integriert |
| Lizenzierung | Proprietär (kommerzielle Erstellung) | Freie Open Source (GNU LGPL) | Offene Public Domain | Freie Open Source (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-'split'-Werkzeug |
Häufige Korruptionsarten & Hex-Wiederherstellungsleitfaden
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 „Archiv reparieren" aus, um Blöcke mithilfe eingebetteter Wiederherstellungsdatensätze zu rekonstruieren.
Sicherheitsanalyse & Parser-Angriffsvektore
RAR-Parser waren in der Vergangenheit aufgrund von Pfadtraversierungs-Schwachstellen in älteren unrar-Engines hochgradige Sicherheitsziele.
Bekannte Angriffsvektore
- 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.
Bewährte Sicherheitsverfahren: 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 Wissenswertes
- 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.