RAR-arkiv (.rar)
RAR5 StandardRAR-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:
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 00ASCII-REPRESENTASJON: Rar!\x1a\x07..
Standardisering: RAR5 Architecture Specification
Tekniske spesifikasjoner
| Beholderarkitektur | Variable-length block header architecture with RAR4 (0x00) and modern RAR5 (0x01 0x00) specifications |
| Komprimering | Proprietary LZSS-based compression with large sliding dictionary (up to 4 GB in RAR5) and Huffman coding |
| Bytterekkefølge | Little-Endian (Intel x86) |
| Fargerom | N/A (Archive Container) |
| Kanaler og struktur | Multi-file directory hierarchy, solid archives, multi-volume split parts (.r00/.part1.rar) |
| Maks. dimensjoner | Practically unlimited (up to 16 Exabytes in RAR5) |
| Gjennomsiktighet | Full NTFS alternate data streams, Unix permissions, and precision timestamps |
| Strømming og progressiv | Header records distributed throughout container; non-streamable without full volume set |
Teknisk sammenligningsmatrise: RAR vs konkurrenter
| Teknisk attributt | RAR (Gjeldende) | 7Z | ZIP | TAR.GZ |
|---|---|---|---|---|
| Gjenopprettingspostar | Innebygd Reed-Solomon feilretting | Ingen innebygd | Ingen innebygd | Ingen innebygd |
| Lisensiering | Proprietært (kommersiell oppretting) | Fri open kjeldekode (GNU LGPL) | Ope allmenn eigedom (Public Domain) | Fri open kjeldekode (POSIX) |
| Kryptering | AES-256 med PBKDF2 / Blake2sp | AES-256 med SHA-256 | ZipCrypto (svak) eller AES-256 | Ingen (krev GPG/OpenSSL) |
| Fleirvolumsdeling | Bransjepioner innan delte volum | Støtta i 7z-volum | Støtta i spente ZIP-ar | Krev 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
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.