stringtranslate.com

WinRAR

WinRAR es una utilidad de compresión de archivos de prueba , desarrollada por Eugene Roshal de win.rar GmbH. Puede crear y ver archivos en formatos de archivo RAR o ZIP , [6] y descomprimir numerosos formatos de archivos comprimidos . Para permitir al usuario probar la integridad de los archivos, WinRAR incorpora sumas de comprobación CRC32 o BLAKE2 para cada archivo en cada archivo comprimido. WinRAR admite la creación de archivos comprimidos cifrados , de varias partes y autoextraíbles .

WinRAR es un programa exclusivo para Windows. También está disponible una aplicación para Android llamada "RAR para Android". [7] Entre los programas relacionados se encuentran las utilidades de línea de comandos "RAR" y "UNRAR" [8] y versiones para macOS , [4] Linux , FreeBSD , WinCE y MS-DOS .

Evolución

RAR/DOS comenzó como una mezcla de ensamblador x86 y C , y la cantidad de código ensamblador disminuyó con el tiempo hasta pasar a C/ C++ puro más adelante. Las primeras versiones de WinRAR se escribieron en C, las versiones modernas utilizan C++. RAR para Android está escrito como una mezcla de Java y C++.[1]

WinRAR y el formato de archivo RAR han evolucionado con el tiempo. La compatibilidad con el formato de archivo RAR5, que utiliza la misma extensión de archivo RAR que las versiones anteriores, se agregó en la versión 5.0; [9] el formato de archivo RAR más antiguo se conoce desde entonces como RAR4. Las versiones de WinRAR anteriores a la 5.0 no admiten archivos RAR5; [10] solo las versiones anteriores de WinRAR se ejecutan en sistemas operativos más antiguos y no pueden abrir archivos RAR5.

El formato de archivo RAR5 (a partir de la versión 7, denominado "RAR") aumentó el tamaño máximo de diccionario hasta 64 GB, dependiendo de la cantidad de memoria disponible, y el valor predeterminado en la versión 5 aumentó de 4 MB a 32 MB, mejorando típicamente la relación de compresión. Para diccionarios mayores de 4 GB, el tamaño se puede especificar si es diferente a una potencia de 2. Por lo tanto, no hay restricciones para el rango 4, 8, 16, 32, 64, lo que permite elegir 5 GB o 22 GB a voluntad. Los archivos con diccionarios mayores de 4 GB solo se pueden extraer con WinRAR 7.0 o posterior. El cifrado AES , cuando se utiliza, es en modo CBC y se aumentó en potencia de 128 a 256 bits. La longitud máxima de ruta para archivos en archivos RAR y ZIP se aumentó de 2047 a 65535 caracteres. [10]

Las opciones agregadas en la v5.0 incluyen el algoritmo de hash de archivos BLAKE2 de 256 bits en lugar del CRC32 de 32 bits predeterminado, detección de archivos duplicados, enlaces físicos y simbólicos NTFS y registro de apertura rápida para permitir que los archivos grandes se abran más rápido. [10]

El formato de archivo RAR5 eliminó los comentarios para cada archivo (aunque el comentario de archivo aún permanece), la verificación de autenticidad y los algoritmos de compresión especializados para archivos de texto y multimedia. RAR5 también cambió el nombre de archivo para volúmenes divididos de "archivename.rNN" a "archivename.partNN.rar". [10]

El formato de archivo RAR7 agregó compatibilidad con diccionarios de compresión de 64 GB y mejoró la relación de compresión al agregar dos algoritmos adicionales. Los archivos RAR7 con tamaños de diccionario de hasta 4 GB se pueden descomprimir con versiones anteriores de WinRAR (5.0 y superiores) siempre que haya suficiente RAM.

Características

Al crear archivos RAR 7.0:

Licencia

El software se distribuye como "prueba antes de comprarlo" y se puede utilizar sin cargo durante 40 días. [2] Cuando expira el período, las funcionalidades no empresariales siguen estando disponibles, una medida destinada a desalentar la piratería. [5] En China , desde 2015 se ofrece oficialmente una edición personal de uso gratuito. [16]

Aunque el archivado con el formato RAR es propietario, RARLAB suministra como freeware con derechos de autor el código fuente C++ del descompresor UnRAR actual, con una licencia que permite su uso en cualquier software, permitiendo así que otros produzcan software capaz de descomprimir, pero no de crear, archivos RAR. [17]

RAR para Android es gratuito. Muestra anuncios publicitarios, pero es posible desactivarlos pagando una tarifa. [7] La ​​licencia de WinRAR no permite la supresión de anuncios publicitarios para RAR para Android.

Seguridad

En febrero de 2019, se descubrió una importante vulnerabilidad de seguridad en la biblioteca unacev2.dll que utiliza WinRAR para descomprimir archivos ACE . [18] [19] En consecuencia, WinRAR abandonó el soporte para el formato ACE a partir de la versión 5.70.

Los archivos autoextraíbles creados con versiones anteriores a la 5.31 (incluido el instalador ejecutable del propio WinRAR) son vulnerables al secuestro de DLL : pueden cargar y usar DLL llamadas UXTheme.dll, RichEd32.dll y RichEd20.dll si están en la misma carpeta que el archivo ejecutable. [10] [20]

Se informó ampliamente que WinRAR v5.21 y versiones anteriores tenían una vulnerabilidad de ejecución remota de código (RCE) que podría permitir a un atacante remoto insertar código malicioso en un archivo ejecutable autoextraíble (SFX) creado por un usuario, "poniendo en riesgo a más de 500 millones de usuarios del software". [21] Sin embargo, el examen de la afirmación reveló que, si bien la vulnerabilidad existía, el resultado era simplemente un SFX que entregaba su carga útil cuando se ejecutaba; las respuestas publicadas descartaron la amenaza, una de las cuales decía "Si puede encontrar tontos que confíen en un archivo .exe etiquetado como archivo autoextraíble ... entonces puede engañarlos para que ejecuten su JavaScript de contrabando". [22] [23]

WinRAR 6.23 corrige una vulnerabilidad de seguridad crítica que permitía al hacker ejecutar automáticamente malware distribuido en archivos bajo ciertas circunstancias. [24]

Historia

Versiones

Compatibilidad con sistemas operativos

Las versiones más recientes no son compatibles con muchos sistemas operativos más antiguos. Es posible que aún haya versiones compatibles con sistemas operativos más antiguos, pero no se les da mantenimiento:

Véase también

Referencias

  1. ^ ( Rusia , Cheliábinsk ) Notas de la versión de WinRAR 3.40 por Eugene Roshal (en ruso)
  2. ^ ab "RAR and WinRAR End User License Agreement (EULA)", rarlab.com , RARLAB, archivado desde el original el 2014-01-04 , consultado el 2019-03-11
  3. ^ "Archivador WinRAR, una potente herramienta para procesar archivos RAR y ZIP" . Consultado el 29 de julio de 2024 .
  4. ^ ab "Página de descarga de RAR". rarlab.com . RARLAB. Archivado desde el original el 2020-06-09 . Consultado el 2020-06-10 .
  5. ^ ab CHM Tech. "WinRAR y la prueba infinita de 40 días". YouTube . Archivado desde el original el 22 de diciembre de 2021.
  6. ^ Manuel Masiero (18 de marzo de 2013) "Rendimiento de compresión: 7-Zip, MagicRAR, WinRAR, WinZip" Tom's Hardware . Consultado el 27 de noviembre de 2013.
  7. ^ ab "RAR para Android; RARsoft". Archivado desde el original el 22 de diciembre de 2014. Consultado el 4 de noviembre de 2014 .
  8. ^ ab Voloshin, Kirill (10 de marzo de 2011). Интервью по переписке [Entrevista por correspondencia] (en ruso). Archivado desde el original el 16 de agosto de 2015 . Consultado el 27 de octubre de 2014 .
  9. ^ Martin Brinkmann (29 de abril de 2013) "WinRAR 5.0 presenta el nuevo formato RAR 5. Lo que necesita saber" Archivado el 1 de septiembre de 2018 en Wayback Machine Ghacks . Consultado el 27 de noviembre de 2013.
  10. ^ abcdefghijklmnopqrstu vwx "Últimos cambios en WinRAR (notas de la versión acumulativas para todas las versiones)". rarlab.com . RARLAB. Archivado desde el original el 2010-08-06 . Consultado el 2018-09-01 .Se actualiza con cada nueva versión beta o versión publicada. La página actual tiene versiones 4.00 y superiores; la página archivada vinculada aquí tiene versiones 3.70–3.93; las versiones archivadas anteriores se remontan a la 3.00
  11. ^ "La mejor herramienta de archivo". DonationCoder.com. 5 de septiembre de 2005. Archivado desde el original el 2 de junio de 2009. Consultado el 1 de julio de 2009 .
  12. ^ "Lanzamiento de la versión final de WinRAR 5" Archivado el 2 de diciembre de 2013 en Wayback Machine Techno360.in . Consultado el 27 de noviembre de 2013.
  13. ^ por Martin Brinkmann (7 de septiembre de 2011). "Cómo dividir archivos grandes en varios más pequeños". Noticias tecnológicas de gHacks . Archivado desde el original el 16 de abril de 2017. Consultado el 15 de abril de 2017 .
  14. ^ Ayuda de WinRAR – Módulos SFX de la GUI: comandos de configuración
  15. ^ stevewhims (7 de enero de 2021). "Tiempos de archivo: aplicaciones Win32". learn.microsoft.com . Consultado el 7 de abril de 2024 .
  16. ^ "软众信息-WinRAR独家总代理商 最新官方简体中文版下载 支持64位非破解版压缩软件:软件介绍-致用户的一封信". www.winrar.com.cn. Archivado desde el original el 15 de octubre de 2016 . Consultado el 18 de octubre de 2016 .
  17. ^ "Complementos para WinRAR y archivadores RAR (descargas, UnRAR para varias plataformas y código fuente)". rarlab.com . RARLAB. Archivado desde el original el 2018-09-01 . Consultado el 2020-06-10 .La licencia dice "El código fuente de la utilidad UnRAR es freeware"
  18. ^ "Extracción de una ejecución de código de hace 19 años de WinRAR". Check Point Research . 20 de febrero de 2019 . Consultado el 13 de marzo de 2019 .
  19. ^ "Variables vulnerabilidades de seguridad en WinRAR" www.securityfocus.com . Consultado el 13 de marzo de 2019 .
  20. ^ Kanthak, Stefan (7 de febrero de 2016). "Los instaladores ejecutables son vulnerables^WEVIL (caso 25): el instalador de WinRAR y los autoextractores permiten la ejecución de código arbitrario (remoto) y la escalada de privilegios". SecLists.org . Archivado desde el original el 18 de febrero de 2016 . Consultado el 20 de febrero de 2016 .
  21. ^ Shaikh Rafia (septiembre de 2015). "WinRAR Exploit Could Put 500 Million Users at Risk" (Exploit de WinRAR podría poner en riesgo a 500 millones de usuarios). Wccftech.com . Archivado desde el original el 1 de octubre de 2016. Consultado el 29 de septiembre de 2016 .
  22. ^ Darren Pauli (30 de septiembre de 2015). "¿Introducir JavaScript malicioso en archivos WinRAR? Seguro, ¿por qué no?". The Register . Archivado desde el original el 27 de septiembre de 2016. Consultado el 29 de septiembre de 2016 .
  23. ^ "La vulnerabilidad de WinRAR es una completa tontería". Darknet . 1 de octubre de 2015. Archivado desde el original el 2016-10-02 . Consultado el 29 de septiembre de 2016 .
  24. ^ Goodin, Dan (23 de agosto de 2023). "WinRAR 0-day que utiliza archivos JPG y TXT envenenados está siendo explotado desde abril". Ars Technica . Consultado el 23 de agosto de 2023 .
  25. ^ "RAR - Novedades de la última versión (v3.00 a v3.11)". rarlab.com . Archivado desde el original el 17 de enero de 2003.
  26. ^ ab "RAR - Novedades de la última versión (v3.40 a v3.50)". rarlab.com . Archivado desde el original el 7 de septiembre de 2005.
  27. ^ "Archivador WinRAR, una potente herramienta para procesar archivos RAR y ZIP". rarlab.com . RARLAB. Archivado desde el original el 28 de junio de 2009 . Consultado el 1 de julio de 2009 .
  28. ^ Nichols, Shaun (20 de febrero de 2019). "He aquí un error de seguridad de WinRAR más antiguo que el YouTuber favorito de tu hijo. Y sí, deberías reparar este agujero". www.theregister.co.uk . Consultado el 26 de febrero de 2019 .
  29. ^ "RAR 2.50 – Estadísticas, descargas y capturas de pantalla". WinWorld . Archivado desde el original el 2017-08-15 . Consultado el 14 de agosto de 2017 .
  30. ^ "Descargas para: WinRAR, RAR para Mac OS X, RAR para Linux, RAR para DOS y OS/2, RAR para FreeBSD, con 40 días de prueba gratuita". Winrar.co.nz . Archivado desde el original el 2017-08-15 . Consultado el 15 de agosto de 2017 .

Lectura adicional

Enlaces externos