aspose.info
LV

RAR

Atjaunināts

Kas ir RAR fails?

Faili ar paplašinājumu .rar ir arhīva faili, kas izveidoti informācijas glabāšanai saspiestā vai parastā formā. RAR, kas apzīmē Roshal ARchive faila formātu, ir patentēts faila formāts, ko 1995. gadā izveidoja Jevgeņijs Rošals, kurš bija krievu programmatūras inženieris. Formāts tiek izmantots, lai arhivētu failus ar dažādām metodēm, tostarp dažādām saspiešanas metodēm. Sistēmām Windows, Linux un MacOS ir pieejamas vairākas lietojumprogrammatūras RAR failu ieguvei. RARLab programmatūra WinRAR ir koplietošanas failu arhivēšanas utilīta (bezmaksas 40 dienas) Microsoft Windows platformai; programmatūru uz Linux (tikai kā ekstraktoru) pārnesa tas pats autors Jevgeņijs Rošals.

RAR faila formāta versiju vēsture

  • v1.3 (oriģināls, nav “Rar!” paraksta)

  • v1.5

  • v2.0 — izlaists ar WinRAR 2.0 un Rar operētājsistēmai MS-DOS 2.0

  • v2.9 — izlaists WinRAR versijā 3.00

  • v5.0 — atbalsta WinRAR 5.0 un jaunākas versijas

RAR formāta galvenās iezīmes

RAR ir bijis šajā jomā diezgan ilgu laiku un ir bijis viens no iecienītākajiem arhivēšanas failu formātiem. Galvenās RAR formāta funkcijas ir šādas:

Augsta saspiešanas pakāpe: Labāka salīdzinājumā ar ZIP, salīdzināma ar 7z un zipx formātu.

Spēcīga failu šifrēšana pēc dizaina: Šifrētie RAR4 arhīvi balstās uz AES-128 balstītu šifrēšanu, savukārt šifrētie RAR5 arhīvi paļaujas uz AES-256 šifrēšanu ar uzlabotu atslēgu plānošanu.

Papildu kļūdu labošanas un datu atkopšanas iespējas: izvēles atkopšanas ieraksti arhīva izveides laikā

Faila lielums: Vismaz 20 baiti un ne vairāk kā 2^63 baiti (8 eksabaiti no kopējā arhīva lieluma)

Daudzsējumu RAR arhīvi: Iespēja sadalīt lielus arhīvus vairākos mazākos failos, lai atvieglotu pārsūtīšanu tīklā. Šādā gadījumā failu paplašinājumi tiek palielināti par 1, lai attēlotu sadalītos sējumus

RAR faila formāts

Pilnīgas RAR formāta specifikācijas nav pieejamas publiski, tāpēc informāciju par formātu nevar formulēt kodolīgi.

Vispārējais arhīva izkārtojums

5.0 versijā ieviestā RAR faila formāta vispārīgais izkārtojums ir šāds:

Faila formāts
Pašizvilkšanas modulis (pēc izvēles)
RAR 5.0 Paraksts
Arhīva šifrēšanas galvene (neobligāti)
Galvenā arhīva galvene
Arhīva komentāru pakalpojuma galvene (neobligāti)
Faila galvene 1
Pakalpojumu galvenes (NTFS ACL, straumes utt.) iepriekšējam failam (neobligāti)
…
Faila galvene N
Pakalpojumu galvenes (NTFS ACL, straumes utt.) iepriekšējam failam (neobligāti)
Atkopšanas ieraksts (neobligāti)
Arhīva beigu galvene

Informāciju par katru iepriekš minēto RAR faila sadaļu var atrast dokumentā RAR 5.0 File Format specifications.

Pašizvilkšanas RAR arhīvi

Ja pats RAR fails ir pašizvilkšanas process, pašizvilkšanas informācija atrodas faila sākumā pirms arhīva paraksta. Tā izmērs un saturs nav definēts.

RAR 5.0 paraksts

RAR paraksts ir 8 baitu galvene, kas sastāv no šāda maģiskā skaitļa:

0x 52 61 72 21 1A 07 00

kur

0x6152 — HEAD_CRC

0x72 — HEAD_TYPE

0x1A21 — HEAD_FLAGS

0x0007 — HEAD_SIZE

Atsauces

Skatīt arī