Saltar al contenido

TAR · 5 archivos

Archivos TAR de muestra - descarga gratuita

Descarga archivos de muestra TAR y comprimidos con Gzip (.tar.gz) verificados con paquetes de imágenes, documentos comerciales, código fuente, archivos multimedia y árboles de carpetas anidadas. Ideal para probar flujos de extracción segura, límites de carga y builds de contenedores.

5 archivos TAR / TAR.GZ 20 Elementos Paquetes POSIX ustar y Gzip

Biblioteca de archivos TAR

Muestras TAR y TAR.GZ disponibles

5 archivos

1.1 MB

Image collection bundle (POSIX ustar)

sample-tar-images-bundle.tar

JPEG, PNG, WebP and SVG

4

Descargar TAR

533.2 KB

Document workflow bundle (tar.gz)

sample-tar-documents-bundle.tar.gz

DOCX, PDF, XLSX and TXT

4

Descargar TAR

4.5 KB

Developer source & config bundle (tar.gz)

sample-tar-developer-code.tar.gz

JSON, YAML, SQL and Markdown

4

Descargar TAR

1.7 MB

Multimedia asset archive (POSIX ustar)

sample-tar-media-assets.tar

MP4, MP3 and WAV

3

Descargar TAR

80.8 KB

Nested directory structure bundle (tar.gz)

sample-tar-nested-tree.tar.gz

Multi-level directories with SVG, JPG, JSON, PDF and TXT

5

Descargar TAR

Guía de pruebas TAR

Prueba flujos de extracción TAR y TAR.GZ con archivos seguros estándar Unix

TAR (Tape Archive) es un formato de empaquetado Unix creado en 1979 por AT&T Bell Labs para Unix Version 7. Estandarizado bajo POSIX.1 (ustar y pax), concatena archivos, directorios, permisos y metadatos en un flujo secuencial de bloques de 512 bytes. Aunque no comprime por sí mismo, suele combinarse con Gzip (.tar.gz / .tgz) para su distribución.

¿Qué contiene cada muestra TAR y cómo está estructurada?

Cada archivo agrupa elementos seguros y comprobados de TestingFile organizados en directorios estructurados. Ofrecemos 5 variantes: un paquete de imágenes sin comprimir (.tar), documentos de oficina con Gzip (.tar.gz), código fuente y esquemas SQL (.tar.gz), multimedia en formato ustar (.tar) y carpetas anidadas para probar recursión de rutas.

A diferencia de los archivos ZIP que comprimen cada archivo por separado, TAR almacena los archivos en un único flujo continuo preservando permisos Unix (modo octal), marcas de tiempo y enlaces.

Antes de extraer un archivo TAR en producción

  • ✓ Limpia todas las rutas: elimina barras iniciales ("/") y secuencias relativas ("../") para evitar escrituras fuera del directorio de destino.
  • ✓ Bloquea enlaces simbólicos maliciosos: verifica que ningún symlink apunte hacia archivos críticos del sistema fuera del directorio de extracción.
  • ✓ Evita las "bombas tar": asegúrate de que el contenido se extraiga dentro de una carpeta contenedora y no directamente en el directorio de trabajo.
  • ✓ Establece límites estrictos de tamaño descomprimido y número de archivos para evitar ataques de denegación de servicio.
  • ✓ Ignora o mapea de forma segura los permisos UID/GID y bits setuid/setgid al procesar archivos de usuarios externos.

Preguntas frecuentes

¿Qué es un archivo TAR?

Un archivo TAR (Tape Archive) es un contenedor estándar Unix bajo norma POSIX. Agrupa múltiples archivos y directorios junto con sus permisos, propietarios y marcas de tiempo en un solo flujo secuencial de bloques de 512 bytes.

¿Cuál es la diferencia entre TAR y TAR.GZ?

Un archivo TAR estándar (.tar) no está comprimido; su peso es la suma de los archivos más sus cabeceras. Un archivo TAR.GZ (.tar.gz o .tgz) es un archivo TAR que ha sido comprimido mediante el algoritmo gzip (DEFLATE), logrando un tamaño mucho más reducido.

¿Cuál es la diferencia entre TAR, ZIP, RAR y 7Z?

ZIP comprime cada archivo individualmente, facilitando el acceso directo. RAR y 7Z son formatos con compresión sólida y cifrado AES. TAR es un estándar de empaquetado Unix que conserva permisos POSIX y delega la compresión en utilidades externas como gzip, bzip2 o xz.

¿Cómo puedo abrir o extraer un archivo TAR?

En Windows 10 y 11, puedes usar directamente el comando nativo "tar -xf <archivo>" en PowerShell o herramientas como 7-Zip. En macOS y Linux, el comando nativo "tar -xf <archivo>" descomprime tanto archivos .tar como .tar.gz directamente.

¿Qué es el formato ustar en TAR?

ustar (Uniform Standard Tape Archive) es la especificación POSIX.1-1988 que estandariza las cabeceras de 512 bytes, incluyendo nombre, modo de acceso, UID, GID, tamaño, mtime, suma de control y la firma "ustar\0".

¿Pueden los archivos TAR contener rutas peligrosas?

Sí. Los archivos TAR no confiables pueden incluir rutas absolutas como "/etc/shadow" o saltos como "../../../". Los sistemas de producción deben sanear siempre las rutas antes de escribir en disco.

Especificaciones técnicas del formato TAR

Extensiones estándar

.tar .tar.gz .tgz

Tipos MIME estándar

application/x-tar · application/gzip

Estructura del archivo

POSIX ustar / pax sequential stream of 512-byte header and data blocks

Categoría relacionada

Archivos comprimidos

Referencia técnica: Formato Tar en Wikipedia y Estándar POSIX.1 ustar