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 Dateianalysatoren identifizieren RAR-Dateien durch Untersuchung der führenden binären Byte-Sequenz:

Dateien auswählen oder hierher ziehen

100 % private Konvertierung im Browser - Dateien verlassen niemals Ihr Gerät

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

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 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-EndiannessLittle-Endian (Intel x86)
FarbräumeNicht zutreffend (Archivcontainer)
Kanäle & StrukturMehrdateien-Verzeichnishierarchie, durchgehende (solide) Archive, mehrteilige gespaltene Volumina (.r00/.part1.rar)
Max. AbmessungenPraktisch unbegrenzt (bis zu 16 Exabyte in RAR5)
TransparenzVollständige NTFS-kompatible alternative Datenströme, Unix-Berechtigungen und präzise Zeitstempel
Streaming & ProgressivHeader-Datensätze im gesamten Container verteilt; ohne vollständigen Volumensatz nicht streambar

Technischer Vergleich: RAR im Vergleich zu Wettbewerbern

Technisches AttributRAR (Aktuell)7ZZIPTAR.GZ
WiederherstellungsdatensätzeNatives Reed-Solomon-FehlerkorrekturverfahrenKeine integriertKeine integriertKeine integriert
LizenzierungProprietär (kommerzielle Erstellung)Freie Open Source (GNU LGPL)Offene Public DomainFreie Open Source (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-'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

2023Microsoft integriert native, Open-Source-basierte Libarchive-RAR-Extraktion 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 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.