RAR-Archiv (.rar)

RAR5-Architekturspezifikation Standard

Das 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:

Dateien auswählen oder hierher ziehen

Privat - Dateien verlassen Ihr Gerät nie

oder einfügen Strg+V
Datenschutzgarantie ohne Netzwerkübertragung: 0 Bytes an externe Server hochgeladen. Die gesamte Verarbeitung erfolgt lokal in Ihrer Browser-Sandbox.

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 00

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

Standardisierung: RAR5-Architekturspezifikation

Technische Daten

Container-ArchitekturBlock-Header-Architektur mit variabler Länge, einschließlich RAR4- (0x00) und modernen RAR5-Spezifikationen (0x01 0x00)
KompressionProprietäre LZSS-basierte Komprimierung mit großem Gleitfenster (bis zu 4 GB in RAR5) und Huffman-Codierung
Byte-ReihenfolgeLittle-Endian (Intel x86)
FarbräumeNicht zutreffend (Archivcontainer)
Kanäle und StrukturMehrdateien-Verzeichnishierarchie, durchgehende (solide) Archive, mehrteilige gespaltene Volumina (.r00/.part1.rar)
Max. AbmessungenPraktisch unbegrenzt (bis zu 16 Exabyte in RAR5)
TransparenzVollständige Unterstützung alternativer NTFS-Datenströme, von Unix-Berechtigungen und präzisen Zeitstempeln
Streaming und progressive DarstellungHeader-Datensätze im gesamten Container verteilt; ohne vollständigen Volumensatz nicht streambar

Technische Vergleichsmatrix: RAR und Konkurrenzformate

Technisches AttributRAR (Aktuelles Format)7ZZIPTAR.GZ
WiederherstellungsdatensätzeNatives Reed-Solomon-FehlerkorrekturverfahrenKeine integriertKeine integriertKeine integriert
LizenzierungProprietär (kommerzielle Erstellung)Freie Open-Source-Software (GNU LGPL)Offene Public DomainFreie Open-Source-Software (POSIX)
VerschlüsselungAES-256 mit PBKDF2 / Blake2spAES-256 mit SHA-256ZipCrypto (schwach) oder AES-256Keine (erfordert GPG/OpenSSL)
Mehrteilige VolumentrennungBranchenpionier bei gespaltenen VoluminaIn 7z-Volumina unterstütztIn gespannten ZIPs unterstütztErfordert 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

2023Microsoft integriert native RAR-Extraktion mit der Open-Source-Bibliothek Libarchive direkt in Windows 11.
2013WinRAR 5.0 führt das moderne RAR5-Format mit 4-GB-Wörterbuchgrößen und Blake2sp-Prüfsummen ein.
1993Jewgeni Roschal veröffentlicht die erste Version von RAR (Roshal Archive) für MS-DOS.

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.