Arsip RAR (.rar)

Spesifikasi Standar

Arsip RAR (RAR) adalah format arsip terkompresi berpemilik yang dikembangkan oleh Eugene Roshal, terkenal karena kompresinya yang padat, pemecahan multi-volume, enkripsi AES-256, dan catatan pemulihan Reed-Solomon.

Konversi RAR ke ZIP

Konverter RAR ke ZIP gratis yang berjalan di peramban. Konversikan berkas secara instan di perangkat Anda.

Pemeriksaan & Metadata

Sistem operasi dan penganalisis file mengenali file RAR dengan memeriksa urutan byte biner di bagian awal:

Pilih atau letakkan berkas di sini

Privat - file tidak pernah meninggalkan perangkat Anda

atau tempel Ctrl+V
Jaminan Privasi Tanpa Transmisi Jaringan: 0 byte diunggah ke server eksternal. Semua pemrosesan berlangsung secara lokal di sandbox browser Anda.

Tanda Tangan Header per Byte (Byte Penanda)

Sistem operasi dan penganalisis file mengenali file RAR dengan memeriksa urutan byte biner di bagian awal:

TANDA TANGAN HEX (OFFSET 0):

52 61 72 21 1A 07 00 / 01 00

REPRESENTASI ASCII: Rar!\x1a\x07..

Standardisasi: Spesifikasi Arsitektur RAR5

Spesifikasi Teknis

Arsitektur KontainerArsitektur header blok dengan panjang bervariasi sesuai spesifikasi RAR4 (0x00) dan RAR5 modern (0x01 0x00)
KompresiKompresi berbasis LZSS eksklusif dengan kamus geser besar (hingga 4 GB pada RAR5) dan pengodean Huffman
Urutan ByteLittle-Endian (Intel x86)
Ruang WarnaTidak berlaku (kontainer arsip)
Saluran & StrukturHierarki direktori banyak file, arsip solid, dan bagian arsip multivolume (.r00/.part1.rar)
Dimensi MaksimumSecara praktis tidak terbatas (hingga 16 eksabita pada RAR5)
TransparansiMendukung penuh alternate data stream NTFS, izin Unix, dan stempel waktu presisi
Streaming & ProgresifRekaman header tersebar di seluruh kontainer; tidak mendukung streaming tanpa set volume lengkap

Perbandingan Teknis RAR dengan Pesaing

Atribut TeknisRAR (Saat Ini)7ZZIPTAR.GZ
Catatan PemulihanKoreksi kesalahan Reed-Solomon bawaanTidak ada bawaanTidak ada bawaanTidak ada bawaan
PerizinanProprietari (dikembangkan secara komersial)Sumber Terbuka Bebas (GNU LGPL)Domain publikSumber Terbuka Bebas (POSIX)
EnkripsiAES-256 dengan PBKDF2 / Blake2spAES-256 dengan SHA-256ZipCrypto (lemah) atau AES-256Tidak ada (memerlukan GPG/OpenSSL)
Pemisahan multivolumePelopor industri dalam arsip multivolumeDidukung dalam volume 7zDidukung dalam arsip ZIP terbentangMemerlukan alat 'split' Unix

Pola Kerusakan Umum dan Panduan Pemulihan Hex

WinRAR melaporkan kesalahan 'Checksum error in the encrypted file' atau CRC gagal.

Penyebab Utama: Sektor yang rusak pada drive penyimpanan merusak byte data terkompresi.

Pemulihan: Jalankan 'Repair archive' di WinRAR atau File2File.app untuk merekonstruksi blok menggunakan catatan pemulihan tersemat.

Analisis Keamanan & Vektor Serangan Parser

Pengurai RAR secara historis telah menjadi target keamanan bernilai tinggi karena kerentanan traversal jalur dalam mesin unrar yang lebih lama.

Vektor Serangan yang Diketahui

  • Kerentanan traversal jalur (directory traversal) yang menulis file ke jalur sistem mana saja (misalnya CVE-2018-20250).
  • Penulisan di luar batas dalam pustaka dekompresi arsip ACE lama yang disematkan di WinRAR.
  • Luapan buffer saat mengurai header volume RAR5 yang rusak.

Praktik Terbaik Defensif: Ekstrak arsip RAR menggunakan mesin WebAssembly modern yang aman terhadap kesalahan memori dan berjalan di kotak pasir dengan normalisasi jalur yang ketat.

Asal-Usul & Tonggak Sejarah

2023Microsoft mengintegrasikan langsung ke Windows 11 fitur ekstraksi RAR bawaan dari pustaka sumber terbuka Libarchive.
2013WinRAR 5.0 memperkenalkan format RAR5 modern dengan ukuran kamus 4 GB dan checksum Blake2sp.
1993Eugene Roshal merilis versi pertama RAR (Roshal Archive) untuk MS-DOS.

Keunggulan & Kelebihan Utama

  • Catatan pemulihan Reed-Solomon terintegrasi memungkinkan perbaikan arsip yang rusak dengan sektor yang hilang.
  • Arsip multivolume (.part1.rar, .part2.rar) memudahkan distribusi file berukuran besar di berbagai media.
  • Kompresi padat yang kuat menghasilkan pengurangan ukuran yang lebih baik pada kelompok file yang serupa.

Keterbatasan Teknis & Kekurangan

  • Format berpemilik: pembuatan file RAR memerlukan lisensi komersial WinRAR atau kompresor RAR resmi.
  • Pustaka ekstraksi (unrar) tersedia dengan kode sumber, tetapi tunduk pada ketentuan lisensi yang melarang rekayasa balik.
  • Mendekompresi arsip solid yang rusak tanpa catatan pemulihan dapat merusak file berikutnya dalam aliran data.

Fakta Teknis Menarik

  • RAR adalah singkatan dari 'Roshal Archive', dinamai menurut penemunya Eugene Roshal.
  • Byte ajaib untuk RAR4 klasik adalah 'Rar!\x1a\x07\x00', sedangkan RAR5 modern menggunakan 'Rar!\x1a\x07\x01\x00'.
  • Pengingat pop-up uji coba WinRAR menjadi legenda internet, karena perangkat lunak tersebut terus berfungsi tanpa batas waktu setelah 40 hari.

Pertanyaan Teknis yang Sering Diajukan

Apa itu catatan pemulihan RAR?

Catatan pemulihan adalah data redundan opsional yang menggunakan koreksi kesalahan Reed-Solomon. Fitur ini memungkinkan WinRAR merekonstruksi arsip yang rusak secara fisik, meskipun sebagian file di dalamnya rusak.

Bisakah saya membuka file RAR tanpa membeli WinRAR?

Ya. Windows 11 sekarang mengekstrak file RAR secara bawaan, dan File2File.app dapat mengekstrak serta mengonversi arsip RAR secara gratis langsung di dalam peramban web Anda.

Apa perbedaan antara RAR4 dan RAR5?

RAR5 adalah versi modern dari format yang diperkenalkan pada tahun 2013, dengan ukuran kamus yang lebih besar (hingga 4 GB), enkripsi AES-256 yang lebih kuat, checksum Blake2sp, dan dekompresi multi-inti yang lebih cepat.