Archivo RAR (.rar)

Especificación Estándar

El archivo RAR (RAR) es un formato de archivo comprimido propietario desarrollado por Eugene Roshal, reconocido por su alta tasa de compresión, división en múltiples volúmenes, cifrado AES-256 y registros de recuperación Reed-Solomon.

Convertir de RAR a ZIP

Convertidor gratuito de RAR a ZIP en el navegador. Convierte archivos al instante en tu dispositivo.

Inspección y metadatos

Los sistemas operativos y analizadores de archivos identifican los archivos de RAR inspeccionando la secuencia de bytes binarios inicial:

Selecciona o arrastra archivos aquí

Privado - los archivos nunca salen de tu dispositivo

o pega Ctrl+V
Garantía de privacidad sin transmisión de red: 0 bytes subidos a servidores externos. Todo el procesamiento se realizó de forma local en el entorno seguro de tu navegador.

Firma de cabecera a nivel de bytes (bytes mágicos)

Los sistemas operativos y analizadores de archivos identifican los archivos de RAR inspeccionando la secuencia de bytes binarios inicial:

FIRMA HEXADECIMAL (DESPLAZAMIENTO 0):

52 61 72 21 1A 07 00 / 01 00

REPRESENTACIÓN ASCII: Rar!\x1a\x07..

Estandarización: Especificación de arquitectura RAR5

Especificaciones técnicas

Arquitectura del contenedorArquitectura de cabecera de bloques de longitud variable con formatos RAR4 (0x00) y RAR5 actual (0x01 0x00)
CompresiónCompresión patentada basada en LZSS con diccionario deslizante grande (hasta 4 GB en RAR5) y codificación Huffman
Orden de bytes (Endianness)Little-Endian (Intel x86)
Espacios de colorNo aplicable (contenedor de archivo)
Canales y estructuraJerarquía de directorios con varios archivos, archivos sólidos y partes divididas en varios volúmenes (.r00/.part1.rar)
Dimensiones máximasPrácticamente ilimitado (hasta 16 exabytes en RAR5)
TransparenciaFlujos de datos alternativos completos de NTFS, permisos de Unix y marcas de tiempo de precisión
Streaming y progresivoLos registros de cabecera se distribuyen por todo el contenedor; no admite lectura en flujo sin disponer del conjunto completo de volúmenes.

Matriz de comparación técnica: RAR frente a la competencia

Atributo técnicoRAR (Actual)7ZZIPTAR.GZ
Registros de recuperaciónCorrección de errores Reed-Solomon nativaNinguno integradoNinguno integradoNinguno integrado
LicenciasPropietario (creación comercial)Código abierto y gratuito (GNU LGPL)Dominio público abiertoCódigo abierto y gratuito (POSIX)
CifradoAES-256 con PBKDF2 / Blake2spAES-256 con SHA-256ZipCrypto (débil) o AES-256Ninguno (requiere GPG/OpenSSL)
División en múltiples volúmenesPionero de la industria en volúmenes divididosAdmitida en volúmenes 7zAdmitida en archivos ZIP divididosRequiere la herramienta 'split' de Unix

Modos de corrupción comunes y guía de recuperación hexadecimal

WinRAR muestra «Error de suma de comprobación en el archivo cifrado» o un error de CRC.

Causa raíz: Sector dañado en la unidad de almacenamiento que corrompe los bytes de datos comprimidos.

Recuperación: Usa la opción «Reparar archivo» de WinRAR o File2File.app para reconstruir los bloques con los registros de recuperación integrados.

Análisis de seguridad y vectores de ataque al analizador

Los analizadores de RAR han sido históricamente objetivos prioritarios de seguridad debido a vulnerabilidades de recorrido de rutas en versiones antiguas del motor unrar.

Vectores de ataque conocidos

  • Vulnerabilidades de recorrido de rutas (path traversal) que permiten escribir archivos en rutas de sistema arbitrarias (p. ej., CVE-2018-20250).
  • Escritura fuera de los límites en bibliotecas de descompresión de archivos ACE heredadas incrustadas en WinRAR.
  • Desbordamiento de búfer al analizar cabeceras de volumen RAR5 malformadas.

Mejores prácticas defensivas: Extrae archivos RAR con motores WebAssembly modernos, aislados y seguros para la memoria, que normalicen las rutas de forma estricta.

Orígenes históricos e hitos

2023Microsoft integra la extracción nativa de RAR mediante la biblioteca de código abierto Libarchive directamente en Windows 11.
2013WinRAR 5.0 introduce el formato RAR5 moderno con tamaños de diccionario de 4 GB y sumas de comprobación Blake2sp.
1993Eugene Roshal lanza la primera versión de RAR (Roshal Archive) para MS-DOS.

Ventajas principales

  • Los registros de recuperación Reed-Solomon integrados permiten reparar archivos dañados o corruptos a los que les falten sectores.
  • Los archivos divididos en múltiples volúmenes (.part1.rar, .part2.rar) facilitan la distribución de archivos grandes en varios soportes con facilidad.
  • La potente compresión sólida logra una reducción superior en grupos de archivos similares.

Limitaciones técnicas

  • Formato propietario: la creación de archivos RAR requiere una licencia comercial de WinRAR o un compresor RAR autorizado.
  • Las bibliotecas de extracción (unrar) están disponibles con el código fuente, pero sujetas a términos de licencia que prohíben la ingeniería inversa.
  • La descompresión de archivos sólidos dañados sin registros de recuperación puede corromper los archivos posteriores en el flujo.

Curiosidades técnicas interesantes

  • RAR significa 'Roshal Archive' (Archivo Roshal), que debe su nombre a su inventor, Eugene Roshal.
  • Los bytes mágicos para el RAR4 clásico son 'Rar!\x1a\x07\x00', mientras que el RAR5 moderno utiliza 'Rar!\x1a\x07\x01\x00'.
  • El recordatorio emergente de prueba de WinRAR se convirtió en una leyenda de internet, ya que el software continuaba funcionando indefinidamente después de 40 días.

Preguntas técnicas frecuentes

¿Qué es un registro de recuperación de RAR?

Un registro de recuperación es un conjunto opcional de datos redundantes que utiliza la corrección de errores Reed-Solomon. Permite a WinRAR reconstruir físicamente archivos dañados aunque falten algunos sectores.

¿Puedo abrir archivos RAR sin comprar WinRAR?

Sí. Windows 11 ya extrae archivos RAR de forma nativa, y File2File.app permite extraerlos y convertirlos gratis desde el navegador.

¿Cuál es la diferencia entre RAR4 y RAR5?

RAR5 es la versión actual del formato, introducida en 2013. Admite diccionarios más grandes (hasta 4 GB), cifrado AES-256 más robusto, sumas de comprobación Blake2sp y una descompresión multinúcleo más rápida.