WinRAR - WinRAR

WinRAR
WinRAR logó 2018.png
WinRAR 5.91 a Windows 7.png -ben
WinRAR 5.91 a Windows 7 rendszerben
Fejlesztő (k) Eugene Roshal (fejlesztő),
Alexander Roshal (forgalmazó)
Első kiadás 1995. április 22 . ; 26 évvel ezelőtt ( 1995-04-22 )
Stabil kiadás
6.02  Szerkessze ezt a Wikidatában / 2021. június 14 .; 3hónappal ezelőtt ( 2021. június 14. )
Előzetes verzió
6.10 béta 1  Szerkessze ezt a Wikidatában /7 2021. október ; 6 nappal ezelőtt ( 2021. október 7. )
Beírták C ++
Operációs rendszer Windows XP és újabb
Felület IA-32 , x64
Méret 3,2 MB
Elérhető 48 nyelv
Nyelvek listája
Arab, örmény, azeri, baszk, fehérorosz, bolgár, burmai, katalán, egyszerűsített kínai, hagyományos kínai, horvát, cseh, dán, holland, angol, észt, finn, francia, galíciai, grúz, német, görög, héber, magyar, Indonéz, olasz, japán, koreai, litván, mongol, norvég, perzsa, lengyel, portugál, brazil portugál, román, orosz, szerb cirill, szlovák, szlovén, spanyol, kolumbiai spanyol, svéd, thai, török, ukrán, üzbég, vietnami
típus Fájl archiváló
Engedély Trialware ( nagware az egyéni felhasználók számára)
Weboldal www .rarlab .com Szerkessze ezt a Wikidatában

A WinRAR egy próbaverzió fájl archiváló segédprogram a Windows számára , melyet Eugene Roshal, a win.rar GmbH fejlesztett ki . Archívumokat hozhat létre és tekinthet meg RAR vagy ZIP fájlformátumokban, és számos archív fájlformátumot kicsomagolhat. Annak érdekében, hogy a felhasználó tesztelhesse az archívumok integritását, a WinRAR CRC32 vagy BLAKE2 ellenőrző összegeket ágyaz be minden archívumban lévő fájlhoz. A WinRAR támogatja a titkosított , többrészes és önkicsomagoló archívumok létrehozását .

A WinRAR csak Windows program. A "RAR for Android" nevű Android -alkalmazás is elérhető. A kapcsolódó programok közé tartoznak a "RAR" és "UNRAR" parancssori segédprogramok, valamint a macOS , Linux , FreeBSD , Windows CE és MS-DOS verziók .

Evolúció

A WinRAR és a RAR fájlformátum idővel fejlődött. Az RAR5 archív formátum támogatása, amely ugyanazt a RAR fájlkiterjesztést használja, mint a korábbi verziók, hozzáadásra került az 5.0 verzióhoz; a régebbi RAR fájlformátumot azóta RAR4 néven emlegetik. A WinRAR 5.0 előtti verziói nem támogatják a RAR5 archívumokat; csak a WinRAR régebbi verziói futnak az XP előtti Windows verziókon, és nem tudják megnyitni a RAR5 archívumokat.

A RAR5 fájlformátum 1 GB -ra növelte a maximális szótárméretet; 11 különböző tömörítési könyvtárméret áll rendelkezésre 1 MB -tól 1 GB -ig, az 5. verzió alapértelmezett értéke 4 MB -ról 32 MB -ra nőtt, jellemzően javítva a tömörítési arányt. Az AES titkosítás , ha használják, CBC módban van, és erőssége 128-ról 256 bitesre nőtt. A RAR és ZIP archívumokban található fájlok maximális elérési útja 2048 karakterre nő.

A v5.0 verzióban hozzáadott lehetőségek közé tartozik az alapértelmezett 32 bites CRC32 helyett 256 bites BLAKE2 fájlkivonat -algoritmus, az ismétlődő fájlok észlelése, az NTFS merev és szimbolikus linkek, valamint a Quick Open rekord, amely lehetővé teszi a nagy archívumok gyorsabb megnyitását.

A RAR5 fájlformátum eltávolította az egyes fájlokhoz tartozó megjegyzéseket (bár az archív megjegyzések továbbra is megmaradtak), a hitelesség ellenőrzését, valamint a szöveges és multimédiás fájlok speciális tömörítési algoritmusait. Az RAR5 a megosztott kötetek fájlnevét is megváltoztatta "archivename.rNN" -ről "archivename.partNN.rar" fájlra.

Jellemzők

RAR archívumok létrehozásakor:

  • Maximum 16 EiB , kb. 1,8 × 10 19 bájt vagy 18 millió TB fájlméret támogatása 
  • Tömörítési szótár 1 MiB-tól 1 GiB-ig (a Windows 32 bites kiadásainál 256 MiB-re korlátozódik, bár a 32 bites Windows még képes kibontani az archívumokat 1 GiB szótárral; az alapértelmezett méret 32 ​​MiB)
  • Az opcionális 256 bites BLAKE2 fájlkivonat lecserélheti az alapértelmezett 32 bites CRC32 fájl ellenőrző összeget
  • Opcionális titkosítás AES használatával , 256 bites kulccsal CBC módban , PBKDF2 alapú kulcslevezetési funkció használatával, HMAC -SHA256 használatával
  • A nem kötelező adatokat redundancia biztosítja formájában Reed-Solomon helyreállítási bejegyzések és kitermelési volumen , amely lehetővé teszi rekonstrukciója sérült archívumok (beleértve rekonstrukciója teljesen hiányzott kötet)
  • Opcionális "gyorsan megnyitható rekord" a RAR fájlok gyorsabb megnyitásához
  • Többkötetes (osztott) archívumok létrehozásának képessége
  • Képes létrehozni önkicsomagoló fájlok (többkötetes önkicsomagoló archívumokat támogat, az önálló kihúzó futtatni parancsokat, mint például a futás egy adott programot megelőzően vagy azt követően önálló extrakció)
  • Támogatja a fejlett NTFS fájlrendszer -beállításokat, például az NTFS kemény és szimbolikus hivatkozásait
  • Maximum 2048 karakter hosszúságú útvonal támogatása ( UTF-8 formátumban tárolva )
  • Opcionális archív megjegyzés (UTF-8 formátumban tárolva)
  • Opcionális fájl időbélyeg megőrzése: létrehozás, utolsó hozzáférés, nagy pontosságú módosítási idők
  • Választható fájl deduplikáció

Engedély

A szoftver "próbálja meg vásárlás előtt" néven kerül forgalomba; 40 napig díjmentesen használható. Az időszak lejárta után a nem vállalati funkciók továbbra is rendelkezésre állnak, ez a lépés a kalózkodás visszaszorítását célozza. A kínai , a free-to-használat személyi kiadás már biztosított hivatalosan, mivel 2015-ig.

Bár archiválás a RAR formátum védett, RARLAB kellékek jogvédettnek ral a C ++ forráskód a jelenlegi unrar kicsomagoló, egy engedély lehetővé teszi, hogy nem használható olyan szoftver, ami lehetővé teszi, hogy mások termék szoftver képes kicsomagolás, de nem hoz létre, RAR archívum.

A RAR for Android ingyenes. Reklámokat jelenít meg; fizetésért letilthatók. A WinRAR licence nem biztosítja a hirdetések elnyomását az Android RAR számára.

Biztonság

2019 februárjában egy nagy biztonsági rést fedeztek fel az unacev2.dll könyvtárban, amelyet a WinRAR használ az ACE archívumok kibontásához . Következésképpen a WinRAR megszüntette az ACE formátum támogatását az 5.70 -es verzióról.

Az 5.31 előtti verzióval létrehozott, önmagát kicsomagoló archívumok (beleértve magát a WinRAR futtatható telepítőt is) sebezhetőek a DLL-eltérítéssel szemben : betölthetik és használhatják az UXTheme.dll, RichEd32.dll és RichEd20.dll nevű DLL-eket, ha ugyanabban a mappában vannak a futtatható fájlt.

Széles körben jelentették, hogy a WinRAR v5.21 és korábbi verziói távoli kódvégrehajtási (RCE) biztonsági réssel rendelkeznek, amely lehetővé teheti egy távoli támadó számára, hogy rosszindulatú kódot illesszen a felhasználó által létrehozott, önmagát kicsomagoló végrehajtható (SFX) fájlba. a szoftver millió felhasználója van veszélyben. " A követelés vizsgálata során azonban kiderült, hogy bár a sebezhetőség fennállt, az eredmény csupán egy SFX volt, amely végrehajtásakor szállította hasznos terhét; a közzétett válaszok elutasították a fenyegetést, az egyik azt mondta: "Ha olyan balekokat talál, akik bíznak az önkicsomagoló archívumként megjelölt .exe fájlban ... akkor becsaphatja őket a csempészett JavaScript futtatására".

Történelem

Verziók

  • A RAR és az UNRAR parancssor először 1993 őszén jelent meg.
  • A WinRAR 1.54b korai fejlesztési verziója 1995 -ben jelent meg Windows 3.x szoftverként.
  • 3.00 (2002-05): megvalósult az új RAR3 archív formátum . Az új archívumokat nem kezelhetik a WinRAR régebbi verziói. Szilárd tömörítés és WAV audio veszteségmentes tömörítési funkciók kerülnek hozzáadásra.
  • 3.41 (2004-12): támogatja a Linux .Z archívumok, például a GZIP és a BZIP2 támogatását. Az új lehetőségek közé tartozik a teljes fájl elérési útjainak tárolása és a tömörített NTFS fájlok visszaállítása.
  • 3,50 (2005-08): támogatást nyújt interfész irha és a Windows XP Professional x64 Edition .
  • 3,60 (2006-08): hozzáteszi többszálú változata a tömörítési algoritmus, amely javítja a tömörítési sebesség rendszereknél, több kétmagos vagy hyper-threading -képes CPU .
  • 3.80 (2008-09): támogatja a ZIP archívumokat, amelyek Unicode fájlneveket tartalmaznak az UTF-8-ban .
  • 3.90 (2009-05): támogatja az x86-64 architektúrát és a Windows 7 rendszert . A többszálas támogatás továbbfejlesztett.
  • A 3.91 az utolsó kiadás, amely támogatja a Valencian -t .
  • A 3.92 az utolsó kiadás, amely támogatja a szerb cirill betűket és a szerb latint .
  • 4.00 (2011-03): a dekompresszió akár 30%-kal felgyorsul. A Windows 98 , Windows ME és Windows NT már nem támogatottak; a szükséges minimális Windows verzió Windows 2000 .
  • 4.10 (2012-01): eltávolítja az összes ZIP-korlátozást, amely korlátlan számú fájlt és archívumméretet tesz lehetővé. A WinRAR mostantól többkötetes ZIP fájlok létrehozását is lehetővé teszi. A ZIP archívumok most Unicode fájlneveket tartalmaznak.
  • 4.20 (2012-06): az SMP módban a tömörítési sebesség jelentősen megnő, de ez a fejlesztés a megnövekedett memóriahasználat rovására történt. A ZIP tömörítés most SMP -t is használ. Az alapértelmezett SMP mód nem tudja kezelni a szöveget; a szövegtömörítés lényegesen rosszabb, ha nem használunk további kapcsolókat. A Windows 2000 kompatibilitás is megszűnt.
  • 5.00 (2013-09): a RAR5 archív formátum megvalósul. A RAR5 tömörített archívumokat a WinRAR régi verziói nem tudják kezelni. A RAR 5 formátum javítja a többmagos processzor kihasználtságát, és 64 bites WinRAR segítségével nagyobb, akár 1 GiB méretű szótárt ad hozzá. Az RGB bittérképekhez, nyers hangfájlokhoz, Itanium futtatható fájlokhoz és egyszerű szövegekhez optimalizált speciális opcionális tömörítési algoritmusokat , amelyeket a korábbi verziók támogattak, csak a régebbi RAR formátum támogatja, nem a RAR5. Az x86 futtatható fájlok opcionális optimalizált tömörítését és a delta tömörítést (strukturált táblázatadatok esetén) mindkét fájlformátum támogatja.
  • 5.50 (2017-08): támogatja a fő jelszót, amely a WinRAR-ban tárolt jelszavak titkosítására használható. Az alapértelmezett RAR formátum az 5. verzióra változik. Támogatást nyújt az Lzip archívumok kibontásához ; támogatja a nagy pontosságú fájldátumokat, a hosszabb fájlneveket és a nagyobb méretű fájlokat a TAR archívumokhoz.
  • 5.60 (2018-06): javult a védett RAR5 archívumok javítása. A ZIP archív megjegyzések kódolásának automatikus észlelése. A tetszőleges megelőző adatokkal rendelkező GZIP -fájlok tényleges GZIP -archívumként való felismerése.
  • 5.70 (2019-02): megszünteti az ACE archívumok kibontásának támogatását az unacev2.dll könyvtár jelentős biztonsági rései miatt.
  • 6.00 (2020-12): Az "Ignore" és az "Ignore All" opciók hozzáadódnak az olvasási hibaüzenethez. A "figyelmen kívül hagyás" lehetővé teszi a feldolgozás folytatását csak már olvasott fájlrészekkel, az "összes figyelmen kívül hagyása" pedig minden későbbi olvasási hiba esetén ezt teszi.

Operációs rendszerek támogatása

Az újabb verziók nem támogatnak sok régebbi operációs rendszert. A régebbi operációs rendszereket támogató változatok továbbra is elérhetők, de nem karbantartottak:

Lásd még

Hivatkozások

További irodalom

Külső linkek