¿Qué es el formato de archivo ZIP?
.zip es actualmente el formato más popular utilizado para archivar y comprimir archivos y carpetas. La creación de archivos mediante el método de compresión ZIP es lossless (sin pérdida) y permite reducir el tamaño de los archivos y carpetas elegidos.
El formato .zip admite la compresión a través de varios algoritmos. Dependiendo de la versión, estos incluyen (entre otros):
- Deflate (el más común)
- BZIP2
- LZMA / LZMA2
- Implode (heredado)
- WavPack
- Zstandard (añadido en revisiones más recientes de APPNOTE)
Ventajas de la compresión ZIP
Todos los archivos comprimidos con el método ZIP se almacenan por separado dentro del archivo, lo que permite extraer entradas individuales sin descomprimir todo el conjunto. Los archivos dentro de un archivo no solo se almacenan por separado, sino que también se comprimen individualmente, lo que permite reducir sustancialmente el tamaño final de un archivo determinado. El formato también admite el cifrado opcional AES-256 para proteger entradas individuales.
El diseño de .zip también destaca porque muchos formatos de archivo modernos son en sí mismos contenedores .zip, incluidos .DOCX, .XLSX, .EPUB y paquetes Android .APK. Los bytes de firma al comienzo de cada archivo .zip estándar - 50 4B 03 04 - codifican las iniciales del creador de ZIP, Phil Katz («PK»).
El archivado y la compresión ZIP son utilizados por muchas personas y programas con el fin de fusionar estructuras de archivos extensas en un solo archivo, lo que facilita el envío y la transferencia de archivos.
Diferencias entre ZIP, RAR y 7Z
El formato .zip fue desarrollado en 1989, antes que otros formatos de archivo populares actualmente. Normalmente utiliza el algoritmo de compresión Deflate, que es ligero y rápido. En formatos de la competencia como .RAR y .7Z, se introdujeron una serie de mejoras, incluyendo mejores ratios de compresión y un cifrado más fuerte, aunque a costa de mayores requisitos de memoria y un procesamiento más lento en comparación con .zip. La fuerza duradera de ZIP es su compatibilidad casi universal: prácticamente todos los sistemas operativos e innumerables aplicaciones pueden abrir un archivo .zip de forma nativa, sin software adicional.
Seguridad y protección
RIESGO: MEDIUMEl formato ZIP en sí es seguro, pero es uno de los principales envoltorios para la entrega de malware: los atacantes envían archivos ZIP por correo electrónico para eludir los escáneres y ocultar un EXE o un script en su interior (a veces dentro de un ZIP protegido por contraseña cuya clave figura en el cuerpo del mensaje, burlando al antivirus). Trata los archivos ZIP adjuntos inesperados con sospecha y comprueba el contenido antes de ejecutar cualquier ejecutable. Las «bombas ZIP» (archivos diminutos que se expanden a terabytes) pueden bloquear extractores ingenuos. En cuanto a la privacidad, las contraseñas estándar de ZipCrypto son débiles y se pueden descifrar en segundos; para una protección real, utiliza AES-256 (7-Zip, WinZip, PeaZip).
Detalles del formato
en pocas palabrasProgramas que abren archivos ZIP
Detalles técnicos
especificación profunda| Tipo MIME | application/zip |
| Magic bytes | 50 4B 03 04 («PK\x03\x04») en el desplazamiento 0 - «PK» son las iniciales de Phil Katz |
| Estructura de archivo | Directorio central almacenado al FINAL del archivo, lo que permite añadir archivos y stubs EXE autoextraíbles antes de la primera entrada |
| Compresión por entrada | Cada archivo se comprime de forma independiente, lo que permite la extracción selectiva sin descomprimir todo el archivo |
| Compresión predeterminada | Deflate (método 8); almacenamiento sin compresión también disponible (método 0 - Store) |
| Algoritmos compatibles | Deflate, BZIP2, LZMA, LZMA2, WavPack, Zstandard (el soporte varía según la implementación) |
| Cifrado | Opcional por entrada AES-256 (desde PKZIP 5.0) y el heredado ZipCrypto (débil - evitar para datos sensibles) |
| Soporte para archivos grandes | La extensión ZIP64 elimina los límites clásicos de 4 GB por entrada y de 65.535 entradas |
| Archivos divididos | Distribución en varios volúmenes mediante segmentos numerados (.z01, .z02, …) |
| Comprobación de integridad | Suma de comprobación CRC-32 por entrada, almacenada tanto en la cabecera local como en el directorio central |
| Nombres de archivo en Unicode | Indicador de codificación UTF-8 (bit 11 de propósito general) estandarizado en APPNOTE 6.3.0 |
| Archivos autoextraíbles | Se pueden anteponer stubs EXE; el directorio central incrustado mantiene el archivo válido tanto como EXE como ZIP |
| Comentarios de archivo | Comentarios a nivel de archivo y por entrada almacenados como texto plano en el directorio central |
| Utilizado como formato base | Los archivos DOCX, XLSX, EPUB, APK, JAR y ODF son todos contenedores ZIP con contenido interno estructurado |
| Soporte nativo del SO | Integrado en el Explorador de Windows (desde XP), macOS Finder y distribuciones estándar de Linux a través de unzip/zip |
| Lanzado | 1989 (PKZIP 1.0); APPNOTE specification is public |
| Estándar abierto | Sí · libre de regalías |
| Especificación | pkware.cachefly.net |
Conversiones de ZIP
Preguntas y respuestas de la comunidad
preguntado por usuariosAún no hay preguntas; sea el primero en preguntar sobre los archivos ZIP.