RAR-arkiv (.rar)

RAR5 Standard

RAR Archive (RAR) är ett proprietärt komprimerat arkivformat utvecklat av Eugene Roshal, känt för sin effektiva komprimering, uppdelning i flera volymer, AES-256-kryptering och Reed-Solomon-återställningsdata.

Konvertera RAR till ZIP

Gratis konverterare från RAR till ZIP i webbläsaren. Konvertera filer direkt på din enhet.

Granska & Metadata

Operativsystem och filanalysverktyg identifierar RAR-filer genom att granska den inledande binära bytesekvensen:

Välj eller släpp filer här

100 % privat konvertering i webbläsaren - filer lämnar aldrig din enhet

eller klistra in Ctrl+V
Integritetsgaranti utan nätverksöverföring: 0 byte laddas upp till externa servrar. All bearbetning sker lokalt i webbläsarens sandlåda.

Signatur för filhuvud på bytenivå (Magic Bytes)

Operativsystem och filanalysverktyg identifierar RAR-filer genom att granska den inledande binära bytesekvensen:

HEX-SIGNATUR (OFFSET 0):

52 61 72 21 1A 07 00 / 01 00

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

Standardisering: RAR5 Architecture Specification

Tekniska specifikationer

ContainerarkitekturVariable-length block header architecture with RAR4 (0x00) and modern RAR5 (0x01 0x00) specifications
KomprimeringProprietary LZSS-based compression with large sliding dictionary (up to 4 GB in RAR5) and Huffman coding
BytessordinningLittle-Endian (Intel x86)
FärgrymderN/A (Archive Container)
Kanaler och strukturMulti-file directory hierarchy, solid archives, multi-volume split parts (.r00/.part1.rar)
Maximala dimensionerPractically unlimited (up to 16 Exabytes in RAR5)
TransparensFull NTFS alternate data streams, Unix permissions, and precision timestamps
Strömning och progressivHeader records distributed throughout container; non-streamable without full volume set

Teknisk jämförelsematris: RAR vs konkurrenter

Tekniskt attributRAR (Aktuell)7ZZIPTAR.GZ
ÅterställningsdataInbyggd Reed-Solomon-felkorrigeringInget inbyggtInget inbyggtInget inbyggt
LicensieringProprietär (kommersiellt skapande)Fri öppen källkod (GNU LGPL)Öppen allmän egendom (Public Domain)Fri öppen källkod (POSIX)
KrypteringAES-256 med PBKDF2 / Blake2spAES-256 med SHA-256ZipCrypto (svag) eller AES-256Ingen (kräver GPG/OpenSSL)
Uppdelning i flera volymerBranschpionjär inom delade volymerStöds i 7z-volymerStöds i spända ZIP-filerKräver Unix-verktyget 'split'

Vanliga skadeorsaker och hex-återställningsguide

WinRAR rapporterar 'Checksum error in the encrypted file' eller att CRC misslyckades.

Grundorsak: Skadad sektor på lagringsenheten som förstör komprimerade databyten.

Återställning: Kör 'Repair archive' i WinRAR eller File2File för att rekonstruera block med hjälp av inbäddade återställningsdata.

Säkerhetsanalys och attackvektorer för tolkar

RAR-parsare har historiskt sett varit säkerhetsmål med högt värde på grund av sårbarheter för sökvägsöverskridning i äldre unrar-motorer.

Kända attackvektorer

  • Sårbarheter för sökvägsöverskridning (directory traversal) som skriver filer till godtyckliga sökvägar i systemet (t.ex. CVE-2018-20250).
  • Skrivning utanför gränserna i inbäddade dekomprimeringsbibliotek för äldre ACE-arkiv i WinRAR.
  • Buffertspill vid parsning av felformaterade RAR5-volymhuvuden.

Rekommenderade skyddsåtgärder:

Historiskt ursprung och milstolpar

2023Microsoft integrerar den inbyggda extraktionen med öppen källkod Libarchive RAR direkt i Windows 11.
2013WinRAR 5.0 introducerar det moderna RAR5-formatet med ordboksstorlekar på 4 GB och Blake2sp-kontrollsummor.
1993Eugene Roshal släpper den första versionen av RAR (Roshal Archive) för MS-DOS.

Viktiga fördelar

  • Inbyggda Reed-Solomon-återställningsdata gör det möjligt att reparera skadade eller korrupta arkiv med saknade sektorer.
  • Uppdelade arkiv i flera volymer (.part1.rar, .part2.rar) gör det smidigt att distribuera enorma filer över flera media.
  • Kraftfull solid komprimering uppnår överlägsen storleksminskning på grupper av liknande filer.

Tekniska begränsningar

  • Proprietärt format: skapande av RAR-filer kräver en kommersiell WinRAR-licens eller auktoriserad RAR-komprimerare.
  • Extraktionsbibliotek (unrar) har tillgänglig källkod men omfattas av licensvillkor som förbjuder reverse engineering.
  • Dekomprimering av skadade solida arkiv utan återställningsdata kan skada efterföljande filer i strömmen.

Intressant teknisk kuriosa

  • RAR står för 'Roshal Archive', uppkallat efter dess uppfinnare Eugene Roshal.
  • De magiska bytena för klassisk RAR4 är 'Rar!\x1a\x07\x00', medan modern RAR5 använder 'Rar!\x1a\x07\x01\x00'.
  • WinRARs testpåminnelse blev en internetlegend, eftersom programvaran som bekant fortsatte att fungera på obestämd tid efter 40 dagar.

Vanliga tekniska frågor

Vad är en RAR-återställningspost?

En återställningspost är valfri redundant data som använder Reed-Solomon-felkorrigering för att göra det möjligt för WinRAR att fysiskt rekonstruera skadade arkiv även om delar av filen är skadade.

Kan jag öppna RAR-filer utan att köpa WinRAR?

Ja. Windows 11 extraherar nu RAR-filer inbyggt, och File2File.app kan extrahera och konvertera RAR-arkiv gratis direkt i din webbläsare.

Vad är skillnaden mellan RAR4 och RAR5?

RAR5 är den moderna versionen av formatet som introducerades 2013, med större ordboksstorlekar (upp till 4 GB), starkare AES-256-kryptering, Blake2sp-kontrollsummor och snabbare flerkärnig dekomprimering.