WinRAR

bilgipedi.com.tr sitesinden
WinRAR
Dosya:WinRAR Logo 2018.png
Dosya:WinRAR 5.91 in Windows 7.png
Windows 7 içinde WinRAR 5.91
Geliştirici(ler)Eugene Roshal (geliştirici),
Alexander Roshal (dağıtıcı)
İlk sürüm22 Nisan 1995; 27 yıl önce
İçinde yazılıC++
İşletim sistemiWindows Vista ve sonrası
PlatformIA-32, x64
Boyut3.2 MB
İçinde mevcut50+ dil
Dillerin listesi
Arapça, Ermenice, Azerice, Baskça, Belarusça, Bulgarca, Birmanca, Katalanca, Basitleştirilmiş Çince, Geleneksel Çince, Hırvatça, Çekçe, Danca, Felemenkçe, İngilizce, Estonca, Fince, Fransızca, Galiçyaca, Gürcüce, Almanca, Yunanca, İbranice, Macarca, Endonezyaca, İtalyanca, Japonca, Korece, Litvanca, Moğolca, Norveççe, Farsça, Lehçe, Portekizce, Brezilya Portekizcesi, Rumence, Rusça, Sırpça Kiril, Slovakça, Slovence, İspanyolca, Kolombiya İspanyolcası, İsveççe, Tayca, Türkçe, Ukraynaca, Özbekçe, Vietnamca
TipDosya arşivleyici
LisansTrialware (bireysel kullanıcılar için nagware)

WinRAR, win.rar GmbH'den Eugene Roshal tarafından geliştirilen, Windows için deneme amaçlı bir dosya arşivleme aracıdır. RAR veya ZIP dosya biçimlerinde arşivler oluşturabilir ve görüntüleyebilir ve çok sayıda arşiv dosyası biçimini açabilir. Kullanıcının arşivlerin bütünlüğünü test etmesini sağlamak için WinRAR, her arşivdeki her dosya için CRC32 veya BLAKE2 sağlama toplamlarını yerleştirir. WinRAR şifrelenmiş, çok parçalı ve kendi kendine açılan arşivler oluşturmayı destekler.

WinRAR yalnızca Windows'a özel bir programdır. "Android için RAR" adlı bir Android uygulaması da mevcuttur. İlgili programlar arasında "RAR" ve "UNRAR" komut satırı yardımcı programları ve macOS, Linux, FreeBSD, Windows CE ve MS-DOS sürümleri bulunmaktadır.

WinRAR
Geliştirici(ler) Eugene Roshal (Geliştirici)
Alexander Roshal (Distribütör)
İlk yayınlanma 22 Nisan 1995 (27 yıl önce)
Güncel sürüm 6.10 / 24 Ocak 2022
İşletim sistemi Windows, Windows CE, Pocket PC
Platform Windows, Mac OS X, FreeBSD, GNU/Linux, Android
Erişilebilirlik 48 dilde
Tür Veri sıkıştırma
Lisans Kapalı kaynak, Shareware,
Resmî sitesi Birincil: www.rarlab.com
İkincil: www.win-rar.com

WinRAR, Windows için Shareware dosya arşivleme ve veri sıkıştırma yazılımıdır. Eugene Roshal tarafından geliştirilen yazılım 1995 yılında piyasaya sürüldü ve dünyanın en popüler dosya sıkıştırma yazılımları arasındadır.

Evrim

WinRAR ve RAR dosya biçimi zaman içinde gelişmiştir. Önceki sürümlerle aynı RAR dosya uzantısını kullanan RAR5 arşiv biçimi desteği 5.0 sürümünde eklenmiştir; eski RAR dosya biçimi o zamandan beri RAR4 olarak anılmaktadır. WinRAR'ın 5.0'dan önceki sürümleri RAR5 arşivlerini desteklemez; WinRAR'ın yalnızca eski sürümleri Windows Vista'dan önceki Windows sürümlerinde çalışır ve RAR5 arşivlerini açamaz.

RAR5 dosya formatı maksimum sözlük boyutunu 1 GB'a çıkarmıştır; 1 MB'tan 1 GB'a kadar 11 farklı sıkıştırma dizini boyutu mevcuttur ve sürüm 5'teki varsayılan boyut 4 MB'tan 32 MB'a çıkarılarak tipik olarak sıkıştırma oranı iyileştirilmiştir. AES şifreleme, kullanıldığında CBC modundadır ve gücü 128-bit'ten 256-bit'e yükseltilmiştir. RAR ve ZIP arşivlerindeki dosyalar için maksimum yol uzunluğu 2.048 karaktere çıkarılmıştır.

V5.0'da eklenen seçenekler arasında varsayılan 32 bit CRC32 yerine 256 bit BLAKE2 dosya karma algoritması, yinelenen dosya algılama, NTFS sabit ve sembolik bağlantılar ve büyük arşivlerin daha hızlı açılmasını sağlamak için Hızlı Açma kaydı bulunmaktadır.

RAR5 dosya formatı, her dosya için yorumları (arşiv yorumu hala devam etse de), özgünlük doğrulamasını ve metin ve multimedya dosyaları için özel sıkıştırma algoritmalarını kaldırdı. RAR5 ayrıca bölünmüş ciltler için dosya adını "archivename.rNN" yerine "archivename.partNN.rar" olarak değiştirdi.

Özellikler

  • Paketlenmiş RAR veya ZIP arşivlerinin oluşturulması.
  • ARJ, BZIP2, CAB, GZ, ISO, JAR, LHA, RAR, TAR, UUE, XZ, Z, ZIP, ZIPX, ZST, 7z, UUE 001 (split) arşivlerinin ve bu arşiv formatlarını içeren EXE dosyalarının paketlerinin açılması
  • ARJ, BZIP2, CAB, GZ, BZIP2, RAR, XZ, ZIP ve 7z arşivleri için sağlama toplamı (bütünlük) doğrulaması
  • Çok iş parçacıklı CPU sıkıştırma ve açma

RAR arşivleri oluştururken:

  • Maksimum 16 EiB dosya boyutu desteği, yaklaşık 1,8 × 1019 bayt veya 18 milyon TB
  • Sıkıştırma sözlüğü 1 MiB'den 1 GiB'ye kadar (Windows'un 32 bit sürümlerinde 256 MiB ile sınırlıdır, ancak 32 bit Windows hala 1 GiB sözlüğe sahip arşivleri açabilir; varsayılan boyut 32 MiB'dir)
  • İsteğe bağlı 256 bit BLAKE2 dosya karması, varsayılan 32 bit CRC32 dosya sağlama toplamının yerini alabilir
  • CBC modunda 256 bit anahtarla AES kullanarak isteğe bağlı şifreleme, HMAC-SHA256 kullanarak PBKDF2 tabanlı anahtar türetme işlevi kullanma
  • İsteğe bağlı veri yedekliliği, Reed-Solomon kurtarma kayıtları ve kurtarma birimleri şeklinde sağlanarak hasarlı arşivlerin yeniden yapılandırılmasına olanak tanır (tamamen kaçırılmış birimlerin yeniden yapılandırılması dahil)
  • RAR dosyalarını daha hızlı açmak için isteğe bağlı "hızlı açma kaydı"
  • Çok hacimli (bölünmüş) arşivler oluşturabilme
  • Kendi kendine ayıklanan dosyalar oluşturabilme (çok hacimli kendi kendine ayıklanan arşivler desteklenir; kendi kendine ayıklayıcı, kendi kendine ayıklamadan önce veya sonra belirli bir programı çalıştırmak gibi komutları yürütebilir)
  • NTFS sabit ve sembolik bağlantılar gibi gelişmiş NTFS dosya sistemi seçenekleri için destek
  • Maksimum yol uzunluğu için 2.048 karaktere kadar destek (UTF-8 formatında saklanır)
  • İsteğe bağlı arşiv yorumu (UTF-8 formatında saklanır)
  • İsteğe bağlı dosya zaman damgası koruması: oluşturma, son erişim, yüksek hassasiyetli değişiklik zamanları
  • İsteğe bağlı dosya tekilleştirme
  • Gelişmiş yedekleme seçenekleri, zaman damgalı dosyalar ve önceki dosya sürümü saklama.

Lisans

Yazılım "satın almadan önce deneyin" şeklinde dağıtılıyor; 40 gün boyunca ücretsiz olarak kullanılabiliyor. Süre sona erdiğinde, korsanlığı caydırmayı amaçlayan bir hareketle, kurumsal olmayan işlevler kullanılabilir durumda kalır. Çin'de 2015'ten beri resmi olarak ücretsiz bir kişisel sürüm sunulmaktadır.

RAR formatıyla arşivleme tescilli olmasına rağmen, RARLAB mevcut UnRAR açıcısının C++ kaynak kodunu, herhangi bir yazılımda kullanılmasına izin veren bir lisansla telif hakkıyla korunan ücretsiz yazılım olarak sağlar, böylece başkalarının RAR arşivlerini açabilen ancak oluşturamayan yazılımlar üretmesine olanak tanır.

Android için RAR ücretsizdir. Reklamları görüntüler; bir ödeme karşılığında devre dışı bırakılabilirler. WinRAR lisansı Android için RAR için reklam bastırma sağlamaz.

Güvenlik

Şubat 2019'da, WinRAR tarafından ACE arşivlerini açmak için kullanılan unacev2.dll kütüphanesinde büyük bir güvenlik açığı keşfedildi. Sonuç olarak WinRAR, 5.70 sürümünden itibaren ACE formatı desteğini bıraktı.

WinRAR'ın çalıştırılabilir yükleyicisi de dahil olmak üzere 5.31'den önceki sürümlerle oluşturulan kendi kendine açılan arşivler DLL kaçırmaya karşı savunmasızdır: çalıştırılabilir dosya ile aynı klasörde bulunmaları halinde UXTheme.dll, RichEd32.dll ve RichEd20.dll adlı DLL'leri yükleyebilir ve kullanabilirler.

WinRAR v5.21 ve öncesinde, uzaktaki bir saldırganın bir kullanıcı tarafından oluşturulan kendi kendine ayıklanan bir yürütülebilir (SFX) dosyaya kötü amaçlı kod eklemesine olanak tanıyan ve "yazılımın 500 milyondan fazla kullanıcısını riske atan" bir uzaktan kod yürütme (RCE) açığı olduğu yaygın olarak bildirilmişti. Ancak, iddianın incelenmesi sonucunda, güvenlik açığı mevcut olsa da, sonucun yalnızca yürütüldüğünde yükünü teslim eden bir SFX olduğu ortaya çıktı; yayınlanan yanıtlar tehdidi reddetti, biri "Kendiliğinden açılan arşiv olarak etiketlenmiş bir .exe'ye güvenecek enayiler bulabilirseniz ... o zaman onları kaçak JavaScript'inizi çalıştırmaları için kandırabilirsiniz" dedi.

Tarih

Versiyonlar

  • Komut satırı RAR ve UNRAR ilk olarak 1993 sonbaharında piyasaya sürüldü.
  • Erken geliştirme sürümü WinRAR 1.54b, 1995 yılında Windows 3.x yazılımı olarak piyasaya sürüldü.
  • 3.00 (2002-05): yeni RAR3 arşiv formatı uygulanmıştır. Yeni arşivler WinRAR'ın eski sürümleri tarafından yönetilemez. Katı sıkıştırma ve WAV ses kayıpsız sıkıştırma özellikleri eklendi.
  • 3.41 (2004-12): GZIP ve BZIP2 gibi Linux .Z arşivleri için destek ekler. Yeni seçenekler arasında tüm dosya yollarının saklanması ve sıkıştırılmış NTFS dosyalarının geri yüklenmesi yer alır.
  • 3.50 (2005-08): arayüz görünümleri ve Windows XP Professional x64 Edition için destek ekler.
  • 3.60 (2006-08): Birden fazla çift çekirdekli veya hiper iş parçacıklı CPU'ya sahip sistemlerde sıkıştırma hızını artıran sıkıştırma algoritmasının çok iş parçacıklı sürümünü ekler.
  • 3.80 (2008-09): UTF-8'de Unicode dosya adları içeren ZIP arşivleri için destek ekler.
  • 3.90 (2009-05): x86-64 mimarisi ve Windows 7 için destek ekler. Çok iş parçacıklı destek geliştirilmiştir.
  • 3.91 Valensiya dilini destekleyen son sürümdür.
  • 3.92 Sırp Kiril alfabesini ve Sırp Latincesini destekleyen son sürümdür.
  • 4.00 (2011-03): dekompresyon %30'a kadar hızlandırılmıştır. Windows 98, Windows ME ve Windows NT artık desteklenmemektedir; gereken minimum Windows sürümü Windows 2000'dir.
  • 4.10 (2012-01): Artık sınırsız sayıda dosya ve arşiv boyutuna izin veren tüm ZIP sınırlamalarını kaldırır. WinRAR artık çok hacimli ZIP dosyalarının oluşturulmasına da izin veriyor. ZIP arşivleri artık Unicode dosya adlarını içeriyor.
  • 4.20 (2012-06): SMP modunda sıkıştırma hızı önemli ölçüde artırıldı, ancak bu iyileştirme bellek kullanımının artması pahasına yapıldı. ZIP sıkıştırması artık SMP'yi de kullanıyor. Varsayılan SMP modu metni işleyemez; ek anahtarlar kullanılmadığı sürece metin sıkıştırma önemli ölçüde daha kötüdür. Ayrıca, Windows 2000 uyumluluğu kaldırıldı.
  • 5.00 (2013-09): RAR5 arşiv formatı uygulanmıştır. RAR5 sıkıştırılmış arşivleri WinRAR'ın eski sürümleri tarafından yönetilemez. RAR 5 formatı çok çekirdekli işlemci kullanımını iyileştirir ve 64 bit WinRAR ile 1 GiB'a kadar daha büyük bir sözlük boyutu ekler. Önceki sürümler tarafından desteklenen RGB bitmapleri, ham ses dosyaları, Itanium yürütülebilir dosyaları ve düz metin için optimize edilmiş özel isteğe bağlı sıkıştırma algoritmaları, RAR5'te değil yalnızca eski RAR biçiminde desteklenir. X86 yürütülebilir dosyalarının isteğe bağlı optimize edilmiş sıkıştırması ve delta sıkıştırması (yapılandırılmış tablo verileri için) her iki dosya biçiminde de desteklenir.
  • 5.50 (2017-08): WinRAR'da saklanan parolaları şifrelemek için kullanılabilecek bir ana parola desteği ekler. Varsayılan RAR biçimi sürüm 5 olarak değiştirilmiştir. Lzip arşivlerini açmak için destek ekler; TAR arşivleri için yüksek hassasiyetli dosya tarihleri, daha uzun dosya adları ve daha büyük dosya boyutları için destek ekler.
  • 5.60 (2018-06): Korumalı RAR5 arşivlerinin onarımı geliştirildi. ZIP arşiv yorumlarının kodlamasının otomatik olarak algılanması. Önünde rastgele veriler bulunan GZIP dosyalarının gerçek bir GZIP arşivi olarak tanınması.
  • 5.70 (2019-02): unacev2.dll kütüphanesindeki büyük güvenlik açıkları nedeniyle ACE arşiv açma desteği kaldırıldı.
  • 6.00 (2020-12): Okuma hatası istemine "Yoksay" ve "Tümünü Yoksay" seçenekleri eklendi. "Yoksay" yalnızca halihazırda okunmuş dosya parçası ile işleme devam etmeyi sağlar ve "Tümünü Yoksay" bunu gelecekteki tüm okuma hataları için yapar.
  • 6.10 (2022-01): Windows XP desteği kaldırıldı. ZST arşivlerini açmak için destek eklendi. Maksimum kurtarma kaydı, korunan veri boyutunun %1000'ine yükseltildi.

İşletim sistemleri desteği

Daha yeni sürümler birçok eski işletim sistemini desteklememektedir. Eski işletim sistemlerini destekleyen sürümler hala mevcut olabilir, ancak sürdürülmemektedir:

  • RAR 2.50 (1999) 16-bit x86 CPU'larda (8086 uyumlu) MS-DOS ve OS/2'yi destekleyen son sürümdür.
  • RAR 3.93, IA-32 CPU'larda (80386 eşdeğerleri ve sonrası) MS-DOS ve OS/2 için son sürümdür. Windows DOS kutusunda (Windows NT hariç) MS-DOS standardı olan 8.3 karakterden daha uzun dosya adlarını destekler ve RSX DPMI genişleticisini kullanır.
  • WinRAR 2.06, Windows 3.1, Windows NT 3.1, Windows NT 3.5, Windows NT 3.51 ve Win32'leri destekleyen son sürümdür.
  • WinRAR 3.93, Windows 95, 98, ME ve NT 4.0'ı destekleyen son sürümdür. Pocket PC için RAR 3.93 Windows Mobile için son sürümdür.
  • WinRAR 4.11, Windows 2000'i destekleyen son sürümdür.
  • WinRAR 6.02, Windows XP'yi destekleyen son sürümdür.

Geliştiriciler

Şimdiki geliştirici Eugene Roshal’ın arkasında Alexander Roshal, yazılımın geliştirilmesinde katkıda bulunmaktadır.