RAR Arşivi (.rar)
RAR5 StandartRAR Arşivi (RAR), Eugene Roshal tarafından geliştirilen; yüksek sıkıştırma oranı, çok ciltli (multi-volume) bölme, AES-256 şifreleme ve Reed-Solomon kurtarma kayıtlarıyla tanınan tescilli bir sıkıştırılmış arşiv formatıdır.
RAR formatını ZIP formatına dönüştür
Ücretsiz tarayıcı içi RAR - ZIP dönüştürücü. Dosyalarınızı cihazınızda anında dönüştürün.
İncele & Meta Veriler
İşletim sistemleri ve dosya çözümleyicileri, RAR dosyalarını başlangıçtaki ikili bayt dizisini inceleyerek tanımlar:
Bayt Düzeyinde Başlık İmzası (Magic Bytes)
İşletim sistemleri ve dosya çözümleyicileri, RAR dosyalarını başlangıçtaki ikili bayt dizisini inceleyerek tanımlar:
HEX İMZASI (OFSET 0):
52 61 72 21 1A 07 00 / 01 00ASCII GÖSTERİMİ: Rar!\x1a\x07..
Standardizasyon: RAR5 Architecture Specification
Teknik Özellikler
| Konteyner Mimarisi | Variable-length block header architecture with RAR4 (0x00) and modern RAR5 (0x01 0x00) specifications |
| Sıkıştırma | Proprietary LZSS-based compression with large sliding dictionary (up to 4 GB in RAR5) and Huffman coding |
| Bayt Düzeni (Endianness) | Little-Endian (Intel x86) |
| Renk Uzayları | N/A (Archive Container) |
| Kanallar ve Yapı | Multi-file directory hierarchy, solid archives, multi-volume split parts (.r00/.part1.rar) |
| Maksimum Boyutlar | Practically unlimited (up to 16 Exabytes in RAR5) |
| Şeffaflık | Full NTFS alternate data streams, Unix permissions, and precision timestamps |
| Akış ve Aşamalı (Streaming & Progressive) | Header records distributed throughout container; non-streamable without full volume set |
Teknik Karşılaştırma Matrisi: RAR ve Rakipleri
| Teknik Nitelik | RAR (Güncel) | 7Z | ZIP | TAR.GZ |
|---|---|---|---|---|
| Kurtarma Kayıtları | Yerel Reed-Solomon hata düzeltme | Dahili yok | Dahili yok | Dahili yok |
| Lisanslama | Tescilli (ticari oluşturma) | Ücretsiz Açık Kaynak (GNU LGPL) | Açık Kamu Malı (Public Domain) | Ücretsiz Açık Kaynak (POSIX) |
| Şifreleme | PBKDF2 / Blake2sp ile AES-256 | SHA-256 ile AES-256 | ZipCrypto (zayıf) veya AES-256 | Yok (GPG/OpenSSL gerektirir) |
| Çok Ciltli Bölme | Bölünmüş ciltlerde endüstri öncüsü | 7z ciltlerinde desteklenir | Parçalı (spanned) ZIP'lerde desteklenir | Unix 'split' aracı gerektirir |
Yaygın Bozulma Modları ve Hex Kurtarma Kılavuzu
WinRAR 'Checksum error in the encrypted file' veya CRC hatası bildiriyor.
Kök Neden: Depolama sürücüsündeki bozuk sektör, sıkıştırılmış veri baytlarını bozuyor.
Kurtarma: Gömülü kurtarma kayıtlarını kullanarak blokları yeniden oluşturmak için WinRAR veya File2File'da 'Arşivi onar' (Repair archive) komutunu çalıştırın.
Güvenlik Analizi ve Ayrıştırıcı Saldırı Vektörleri
RAR ayrıştırıcıları, eski unrar motorlarındaki yol geçişi (path traversal) açıkları nedeniyle geçmişte yüksek değerli güvenlik hedefi olmuştur.
Bilinen Saldırı Vektörleri
- Dosyaları rastgele sistem yollarına yazan yol geçişi (dizin geçişi) açıkları (örn. CVE-2018-20250).
- WinRAR içine gömülü eski ACE arşivi çıkarma kütüphanelerinde sınır dışı yazma.
- Hatalı biçimlendirilmiş RAR5 cilt başlıkları ayrıştırılırken bellek taşması (buffer overflow).
Savunmacı En İyi Uygulamalar:
Tarihsel Kökenler ve Kilometre Taşları
Temel Avantajlar ve Artılar
- Entegre Reed-Solomon kurtarma kayıtları, eksik sektörlere sahip hasarlı veya bozuk arşivlerin onarılmasını sağlar.
- Çok ciltli bölünmüş arşivler (.part1.rar, .part2.rar) devasa dosyaları birden fazla medya üzerine dağıtmayı sorunsuz hale getirir.
- Güçlü katı (solid) sıkıştırma, benzer dosya gruplarında üstün küçültme elde eder.
Teknik Kısıtlamalar ve Eksiler
- Tescilli format: RAR dosyaları oluşturmak ticari bir WinRAR lisansı veya yetkili bir RAR sıkıştırıcısı gerektirir.
- Çıkarma kütüphaneleri (unrar) kaynak kod olarak mevcuttur ancak tersine mühendislik yapılmasını yasaklayan lisans koşullarına tabidir.
- Kurtarma kayıtları olmayan hasarlı katı arşivlerin açılması, akıştaki sonraki dosyaları bozabilir.
İlginç Teknik Bilgiler
- RAR, adını mucidi Eugene Roshal'dan alan 'Roshal Archive' (Roshal Arşivi) anlamına gelir.
- Klasik RAR4 için sihirli baytlar 'Rar!\x1a\x07\x00' iken, modern RAR5 'Rar!\x1a\x07\x01\x00' kullanır.
- WinRAR'ın deneme sürümü açılır pencere uyarısı bir internet efsanesi haline geldi; çünkü yazılım 40 gün geçtikten sonra da süresiz olarak çalışmaya devam ediyordu.
Sıkça Sorulan Teknik Sorular
RAR kurtarma kaydı nedir?
Kurtarma kaydı, dosyanın bazı kısımları bozulmuş olsa bile WinRAR'ın hasarlı arşivleri fiziksel olarak yeniden oluşturmasına olanak tanıyan, Reed-Solomon hata düzeltme özelliğini kullanan isteğe bağlı yedek veridir.
WinRAR satın almadan RAR dosyalarını açabilir miyim?
Evet. Windows 11 artık RAR dosyalarını yerel olarak çıkartmaktadır ve File2File.app, web tarayıcınızın içinde RAR arşivlerini ücretsiz olarak çıkartıp dönüştürebilir.
RAR4 ve RAR5 arasındaki fark nedir?
RAR5, 2013 yılında tanıtılan formatın modern versiyonudur; daha büyük sözlük boyutları (4 GB'a kadar), daha güçlü AES-256 şifrelemesi, Blake2sp sağlama toplamları ve daha hızlı çok çekirdekli sıkıştırma açma özellikleri sunar.