Archivio RAR (.rar)

Specifiche Standard

RAR Archive (RAR) è un formato di archivio compresso proprietario sviluppato da Eugene Roshal, noto per l’elevato rapporto di compressione, la suddivisione in volumi, la crittografia AES-256 e i record di recupero Reed-Solomon.

Converti da RAR a ZIP

Convertitore gratuito da RAR a ZIP nel browser. Converti i file istantaneamente sul tuo dispositivo.

Ispezione e metadati

I sistemi operativi e gli analizzatori di file identificano i file RAR ispezionando la sequenza di byte binari iniziale:

Seleziona o rilascia i file qui

Privato - i file non lasciano mai il tuo dispositivo

o incolla Ctrl+V
Garanzia di privacy con zero trasmissioni di rete: 0 byte caricati su server esterni. Tutta l'elaborazione è avvenuta localmente nella sandbox del tuo browser.

Firma dell'intestazione a livello di byte (Magic Bytes)

I sistemi operativi e gli analizzatori di file identificano i file RAR ispezionando la sequenza di byte binari iniziale:

FIRMA ESADECIMALE (OFFSET 0):

52 61 72 21 1A 07 00 / 01 00

RAPPRESENTAZIONE ASCII: Rar!\x1a\x07..

Standardizzazione: Specifiche dell'Architettura RAR5

Specifiche tecniche

Architettura del contenitoreArchitettura di intestazione a blocchi di lunghezza variabile con specifiche RAR4 (0x00) e il moderno RAR5 (0x01 0x00)
CompressioneCompressione proprietaria basata su LZSS con ampio dizionario scorrevole (fino a 4 GB in RAR5) e codifica di Huffman
Endianness dei byteLittle-Endian (Intel x86)
Spazi coloreN/A (Contenitore di archiviazione)
Canali e strutturaGerarchia di directory multi-file, archivi solidi, parti divise multi-volume (.r00/.part1.rar)
Dimensioni massimePraticamente illimitato (fino a 16 exabyte in RAR5)
TrasparenzaFlussi di dati alternativi NTFS completi, permessi Unix e timestamp di precisione
Streaming e progressivoRecord di intestazione distribuiti in tutto il contenitore; non trasmissibile in streaming senza l'intero set di volumi

Matrice di confronto tecnico: RAR vs Concorrenti

Attributo tecnicoRAR (Attuale)7ZZIPTAR.GZ
Record di ripristinoCorrezione degli errori Reed-Solomon nativaNessuno integratoNessuno integratoNessuno integrato
LicenzaProprietaria (creazione commerciale)Software libero (GNU LGPL)Dominio pubblicoOpen Source gratuito (POSIX)
CrittografiaAES-256 con PBKDF2 / Blake2spAES-256 con SHA-256ZipCrypto (debole) o AES-256Nessuna (richiede GPG/OpenSSL)
Suddivisione in più volumiPioniere del settore nei volumi suddivisiSupportato nei volumi 7zSupportato negli ZIP distribuitiRichiede lo strumento Unix 'split'

Modalità di corruzione comuni e guida al recupero esadecimale

WinRAR segnala 'Checksum error in the encrypted file' o CRC fallito.

Causa principale: Settore danneggiato sull'unità di memorizzazione che corrompe i byte dei dati compressi.

Ripristino: Eseguire 'Ripara archivio' in WinRAR o File2File.app per ricostruire i blocchi utilizzando i record di recupero incorporati.

Analisi di sicurezza e vettori di attacco del parser

I parser RAR sono stati spesso obiettivi di alto valore per via di vulnerabilità di attraversamento dei percorsi nei vecchi motori unrar.

Vettori di attacco noti

  • Vulnerabilità di attraversamento delle directory che consentono di scrivere file in percorsi di sistema arbitrari (ad es. CVE-2018-20250).
  • Scrittura fuori dai limiti nelle librerie di decompressione di archivi ACE legacy incorporate in WinRAR.
  • Buffer overflow durante l'analisi di intestazioni di volume RAR5 malformate.

Migliori pratiche difensive: Estrarre gli archivi RAR utilizzando motori WebAssembly moderni, isolati in sandbox e sicuri per la memoria, con una rigorosa normalizzazione dei percorsi.

Origini storiche e tappe fondamentali

2023Microsoft integra direttamente in Windows 11 l'estrazione RAR nativa basata sulla libreria open source Libarchive.
2013WinRAR 5.0 introduce il moderno formato RAR5 con dimensioni del dizionario di 4 GB e checksum Blake2sp.
1993Eugene Roshal rilascia la prima versione di RAR (Roshal Archive) per MS-DOS.

Vantaggi principali

  • I record di ripristino Reed-Solomon integrati consentono di riparare archivi danneggiati o corrotti con settori mancanti.
  • Gli archivi suddivisi in più volumi (.part1.rar, .part2.rar) rendono agevole la distribuzione di file enormi su più supporti.
  • La potente compressione in modalità solida ottiene una riduzione superiore su gruppi di file simili.

Limiti tecnici e svantaggi

  • Formato proprietario: la creazione di file RAR richiede una licenza WinRAR commerciale o un compressore RAR autorizzato.
  • Le librerie di estrazione (unrar) sono disponibili con codice sorgente ma soggette a termini di licenza che vietano il reverse engineering.
  • La decompressione di archivi solidi danneggiati senza record di recupero può corrompere i file successivi nel flusso.

Curiosità tecniche

  • RAR sta per 'Roshal Archive', chiamato così in onore del suo inventore Eugene Roshal.
  • I byte magici per il classico RAR4 sono 'Rar!\x1a\x07\x00', mentre il moderno RAR5 utilizza 'Rar!\x1a\x07\x01\x00'.
  • Il promemoria pop-up di prova di WinRAR è diventato una leggenda di Internet, poiché il software ha continuato notoriamente a funzionare a tempo indeterminato dopo 40 giorni.

Domande tecniche frequenti

Cos'è un record di ripristino RAR?

Un record di recupero è costituito da dati ridondanti opzionali con correzione degli errori Reed-Solomon, che consentono a WinRAR di ricostruire gli archivi danneggiati anche se alcune parti sono corrotte.

Posso aprire file RAR senza comprare WinRAR?

Sì. Windows 11 ora estrae i file RAR in modo nativo e File2File.app può estrarre e convertire archivi RAR gratuitamente direttamente all'interno del tuo browser web.

Qual è la differenza tra RAR4 e RAR5?

RAR5 è la versione moderna del formato introdotta nel 2013, caratterizzata da dimensioni del dizionario maggiori (fino a 4 GB), crittografia AES-256 più forte, checksum Blake2sp e decompressione multi-core più rapida.