Arsip RAR (.rar)
Spesifikasi StandarArsip 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:
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 00REPRESENTASI ASCII: Rar!\x1a\x07..
Standardisasi: Spesifikasi Arsitektur RAR5
Spesifikasi Teknis
| Arsitektur Kontainer | Arsitektur header blok dengan panjang bervariasi sesuai spesifikasi RAR4 (0x00) dan RAR5 modern (0x01 0x00) |
| Kompresi | Kompresi berbasis LZSS eksklusif dengan kamus geser besar (hingga 4 GB pada RAR5) dan pengodean Huffman |
| Urutan Byte | Little-Endian (Intel x86) |
| Ruang Warna | Tidak berlaku (kontainer arsip) |
| Saluran & Struktur | Hierarki direktori banyak file, arsip solid, dan bagian arsip multivolume (.r00/.part1.rar) |
| Dimensi Maksimum | Secara praktis tidak terbatas (hingga 16 eksabita pada RAR5) |
| Transparansi | Mendukung penuh alternate data stream NTFS, izin Unix, dan stempel waktu presisi |
| Streaming & Progresif | Rekaman header tersebar di seluruh kontainer; tidak mendukung streaming tanpa set volume lengkap |
Perbandingan Teknis RAR dengan Pesaing
| Atribut Teknis | RAR (Saat Ini) | 7Z | ZIP | TAR.GZ |
|---|---|---|---|---|
| Catatan Pemulihan | Koreksi kesalahan Reed-Solomon bawaan | Tidak ada bawaan | Tidak ada bawaan | Tidak ada bawaan |
| Perizinan | Proprietari (dikembangkan secara komersial) | Sumber Terbuka Bebas (GNU LGPL) | Domain publik | Sumber Terbuka Bebas (POSIX) |
| Enkripsi | AES-256 dengan PBKDF2 / Blake2sp | AES-256 dengan SHA-256 | ZipCrypto (lemah) atau AES-256 | Tidak ada (memerlukan GPG/OpenSSL) |
| Pemisahan multivolume | Pelopor industri dalam arsip multivolume | Didukung dalam volume 7z | Didukung dalam arsip ZIP terbentang | Memerlukan 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
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.