Archive RAR (.rar)

Spécification Standard

L'archive RAR (RAR) est un format d'archive compressé propriétaire développé par Eugène Rochal, reconnu pour sa forte compression, son découpage en plusieurs volumes, son chiffrement AES-256 et ses enregistrements de récupération Reed-Solomon.

Convertir RAR en ZIP

Convertisseur gratuit de RAR vers ZIP dans le navigateur. Convertissez des fichiers instantanément sur votre appareil.

Inspecter et métadonnées

Les systèmes d'exploitation et les analyseurs de fichiers identifient les fichiers RAR en inspectant la séquence d'octets binaires de tête :

Sélectionnez ou déposez des fichiers ici

Conversion 100 % privée dans le navigateur - les fichiers ne quittent jamais votre appareil

ou coller Ctrl+V
Garantie de confidentialité sans transmission réseau : 0 octet téléchargé vers des serveurs externes. Tout le traitement a lieu localement dans le bac à sable de votre navigateur.

Signature d'en-tête au niveau des octets (Magic Bytes)

Les systèmes d'exploitation et les analyseurs de fichiers identifient les fichiers RAR en inspectant la séquence d'octets binaires de tête :

SIGNATURE HEXADÉCIMALE (DÉCALAGE 0) :

52 61 72 21 1A 07 00 / 01 00

REPRÉSENTATION ASCII : Rar!\x1a\x07..

Normalisation : Spécification de l'architecture RAR5

Spécifications techniques

Architecture de conteneurArchitecture d'en-tête de bloc à longueur variable avec spécifications RAR4 (0x00) et RAR5 moderne (0x01 0x00)
CompressionCompression propriétaire basée sur LZSS avec grand dictionnaire glissant (jusqu'à 4 Go dans RAR5) et codage de Huffman
Boutisme des octetsPetit-boutiste (Intel x86)
Espaces colorimétriquesN/A (Conteneur d'archive)
Canaux et structureHiérarchie de répertoires multi-fichiers, archives solides, parties fractionnées en plusieurs volumes (.r00/.part1.rar)
Dimensions maximalesPratiquement illimité (jusqu'à 16 exaoctets dans RAR5)
TransparenceFlux de données alternatifs NTFS complets, autorisations Unix et horodatages de précision
Streaming et progressifEnregistrements d'en-tête distribués dans tout le conteneur ; non diffusable sans l'ensemble complet des volumes

Matrice de comparaison technique : RAR vs Concurrents

Attribut techniqueRAR (Actuel)7ZZIPTAR.GZ
Enregistrements de récupérationCorrection d'erreurs Reed-Solomon nativeAucun intégréAucun intégréAucun intégré
LicencePropriétaire (création commerciale)Open Source gratuit (GNU LGPL)Domaine public ouvertOpen Source gratuit (POSIX)
ChiffrementAES-256 avec PBKDF2 / Blake2spAES-256 avec SHA-256ZipCrypto (faible) ou AES-256Aucun (nécessite GPG/OpenSSL)
Découpage multi-volumePionnier de l'industrie pour les volumes fractionnésPris en charge dans les volumes 7zPris en charge dans les ZIP étendusNécessite l'outil Unix « split »

Modes de corruption courants et guide de récupération hexadécimale

WinRAR signale « Erreur de somme de contrôle dans le fichier chiffré » ou échec du CRC.

Cause racine: Secteur endommagé sur le lecteur de stockage corrompant les octets de données compressées.

Récupération: Exécutez « Réparer l'archive » dans WinRAR ou File2File pour reconstruire les blocs à l'aide des enregistrements de récupération intégrés.

Analyse de sécurité et vecteurs d'attaque de l'analyseur

Les analyseurs RAR ont historiquement été des cibles de sécurité de haute valeur en raison de vulnérabilités de traversée de chemin dans les anciens moteurs unrar.

Vecteurs d'attaque connus

  • Vulnérabilités de traversée de chemin (directory traversal) écrivant des fichiers dans des chemins système arbitraires (par ex. CVE-2018-20250).
  • Écriture hors limites dans les bibliothèques de décompression d'archives ACE héritées intégrées dans WinRAR.
  • Dépassement de tampon lors de l'analyse d'en-têtes de volume RAR5 malformés.

Bonnes pratiques de défense: Extrayez les archives RAR à l'aide de moteurs WebAssembly modernes, sécurisés en mémoire et en bac à sable avec une normalisation stricte des chemins.

Origines historiques et jalons

2023Microsoft intègre l'extraction native open-source Libarchive RAR directement dans Windows 11.
2013WinRAR 5.0 introduit le format moderne RAR5 avec des tailles de dictionnaire de 4 Go et des sommes de contrôle Blake2sp.
1993Eugène Rochal publie la première version de RAR (Roshal Archive) pour MS-DOS.

Principaux avantages

  • Les enregistrements de récupération Reed-Solomon intégrés permettent de réparer les archives endommagées ou corrompues dont des secteurs manquent.
  • Les archives fractionnées en plusieurs volumes (.part1.rar, .part2.rar) facilitent la distribution de fichiers volumineux sur plusieurs supports.
  • La puissante compression solide permet une réduction supérieure sur des groupes de fichiers similaires.

Limites techniques

  • Format propriétaire : la création de fichiers RAR nécessite une licence WinRAR commerciale ou un compresseur RAR autorisé.
  • Les bibliothèques d'extraction (unrar) sont disponibles en code source mais soumises à des conditions de licence interdisant l'ingénierie inverse.
  • La décompression d'archives solides endommagées sans enregistrements de récupération peut corrompre les fichiers suivants dans le flux.

Anecdotes techniques

  • RAR signifie « Roshal Archive », du nom de son inventeur Eugène Rochal.
  • Les octets magiques pour le RAR4 classique sont « Rar!\x1a\x07\x00 », tandis que le RAR5 moderne utilise « Rar!\x1a\x07\x01\x00 ».
  • Le rappel publicitaire de la version d'évaluation de WinRAR est devenu une légende d'Internet, le logiciel continuant de fonctionner indéfiniment après 40 jours.

Foire aux questions techniques

Qu'est-ce qu'un enregistrement de récupération RAR ?

Un enregistrement de récupération est une donnée redondante optionnelle utilisant la correction d'erreurs Reed-Solomon qui permet à WinRAR de reconstruire physiquement des archives endommagées même si des parties du fichier sont corrompues.

Puis-je ouvrir des fichiers RAR sans acheter WinRAR ?

Oui. Windows 11 extrait désormais les fichiers RAR de manière native, et File2File.app peut extraire et convertir des archives RAR gratuitement directement dans votre navigateur web.

Quelle est la différence entre RAR4 et RAR5 ?

RAR5 est la version moderne du format introduite en 2013, dotée de tailles de dictionnaire plus grand (jusqu'à 4 Go), d'un chiffrement AES-256 plus fort, de sommes de contrôle Blake2sp et d'une décompression multicœur plus rapide.