RAR-arkiv (.rar)

RAR5 Standard

RAR-arkiv (RAR) er eit proprietært komprimert arkivformat utvikla av Eugene Roshal, kjent for si tette kompresjon, fleirvolumsdeling, AES-256-kryptering og Reed-Solomon-gjenopprettingspostar.

Konverter RAR til ZIP

Gratis RAR til ZIP-konverterer i nettleseren. Konverter filer umiddelbart på enheten din.

Undersøk og metadata

Operativsystemer og filanalysatorer identifiserer RAR-filer ved å undersøke den innledende binære bytesekvensen:

Velg eller slipp filer her

100 % privat in-browser-konvertering - filer forlater aldri enheten din

eller lim inn Ctrl+V
Personverngaranti uten nettverksoverføring: 0 byte lastet opp til eksterne servere. All behandling skjedde lokalt i nettlesersandkassen din.

Byte-nivå hodesignatur (Magic Bytes)

Operativsystemer og filanalysatorer identifiserer RAR-filer ved å undersøke den innledende binære bytesekvensen:

HEX-SIGNATUR (OFFSET 0):

52 61 72 21 1A 07 00 / 01 00

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

Standardisering: RAR5 Architecture Specification

Tekniske spesifikasjoner

BeholderarkitekturVariable-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
BytterekkefølgeLittle-Endian (Intel x86)
FargeromN/A (Archive Container)
Kanaler og strukturMulti-file directory hierarchy, solid archives, multi-volume split parts (.r00/.part1.rar)
Maks. dimensjonerPractically unlimited (up to 16 Exabytes in RAR5)
GjennomsiktighetFull NTFS alternate data streams, Unix permissions, and precision timestamps
Strømming og progressivHeader records distributed throughout container; non-streamable without full volume set

Teknisk sammenligningsmatrise: RAR vs konkurrenter

Teknisk attributtRAR (Gjeldende)7ZZIPTAR.GZ
GjenopprettingspostarInnebygd Reed-Solomon feilrettingIngen innebygdIngen innebygdIngen innebygd
LisensieringProprietært (kommersiell oppretting)Fri open kjeldekode (GNU LGPL)Ope allmenn eigedom (Public Domain)Fri open kjeldekode (POSIX)
KrypteringAES-256 med PBKDF2 / Blake2spAES-256 med SHA-256ZipCrypto (svak) eller AES-256Ingen (krev GPG/OpenSSL)
FleirvolumsdelingBransjepioner innan delte volumStøtta i 7z-volumStøtta i spente ZIP-arKrev Unix 'split'-verktøy

Vanlige korrupsjonsmoduser og heksadesimal gjenopprettingsveiledning

WinRAR rapporterer 'Checksum error in the encrypted file' eller CRC mislukkast.

Underliggende årsak: Skadd sektor på lagringsdisken som øydelegg komprimerte databyter.

Utbedring: Køyr 'Repair archive' i WinRAR eller File2File for å rekonstruere blokker ved bruk av innebygde gjenopprettingspostar.

Sikkerhetsanalyse og parser-angrepsvektorer

RAR-tolkarar har historisk sett vore tryggleiksmål med høg verdi på grunn av sårbarheiter knytte til banekryssing i eldre unrar-motorar.

Kjente angrepsvektorer

  • Sårbarheiter for banekryssing (mappekryssing) som skriv filer til vilkårlige systembanar (t.eks. CVE-2018-20250).
  • Utsyn-utanfor-grenser-skriving i eldre ACE-arkivdekomprimeringsbibliotek innebygde i WinRAR.
  • Buffer-overflyting ved tolking av misforma RAR5-volumtopptekstar.

Beste praksis for forsvar:

Historisk opprinnelse og milepæler

2023Microsoft integrerar innfødd, open kjeldekode-Libarchive RAR-uttrekking direkte i Windows 11.
2013WinRAR 5.0 introduserer det moderne RAR5-formatet med 4 GB ordbokstorleikar og Blake2sp-sjekksummar.
1993Eugene Roshal gjev ut den første versjonen av RAR (Roshal Archive) for MS-DOS.

Viktige fordeler

  • Integrerte Reed-Solomon-gjenopprettingspostar gjer det mogleg å reparere skadde eller korrupte arkiv med manglande sektorar.
  • Fleirvolumsdelte arkiv (.part1.rar, .part2.rar) gjer distribusjon av massive filer over fleire media sømlaus.
  • Kraftig solid kompresjon oppnår overlegen reduksjon på grupper av liknande filer.

Tekniske begrensninger og ulemper

  • Proprietært format: å opprette RAR-filer krev ei kommersiell WinRAR-lisens eller autorisert RAR-kompressor.
  • Uttrekkingsbibliotek (unrar) er kjeldekodetilgjengelege, men underlagt vilkår i lisensar som fortek reverserande ingeniørarbeid.
  • Å dekomprimere skadde solide arkiv utan gjenopprettingspostar kan korrumpere påfølgjande filer i straumen.

Interessante tekniske fakta

  • RAR står for «Roshal Archive», kalla opp etter oppfinnaren Eugene Roshal.
  • Dei magiske bytarane for klassisk RAR4 er 'Rar!\x1a\x07\x00', medan moderne RAR5 nyttar 'Rar!\x1a\x07\x01\x00'.
  • Prøveperioden sin påminnings-popup for WinRAR vart ei internettlegende, ettersom programvaren kjendt nok fortsatte å fungere på ubestemt tid etter 40 dagar.

Ofte stilte tekniske spørsmål

Hva er en RAR-gjenopprettingspost?

En gjenopprettingspost er valgfri redundant data ved hjelp av Reed-Solomon-feilretting som lar WinRAR fysisk gjenoppbygge skadede arkiver selv om deler av filen er korrupte.

Kan jeg åpne RAR-filer uten å kjøpe WinRAR?

Ja. Windows 11 pakker nå ut RAR-filer naturlig, og File2File.app kan pakke ut og konvertere RAR-arkiver gratis rett i nettleseren din.

Hva er forskjellen mellom RAR4 og RAR5?

RAR5 er den moderne versjonen av formatet som ble introdusert i 2013, med større ordbokstørrelser (opptil 4 GB), sterkere AES-256-kryptering, Blake2sp-sjekksummer og raskere dekomprimering med flere kjerner.