Pular para o conteúdo

TAR · 5 arquivos

Arquivos TAR de exemplo - download gratuito

Baixe arquivos de exemplo TAR e compactados com Gzip (.tar.gz) verificados contendo imagens, documentos de escritório, código de desenvolvedor, arquivos multimídia e árvores de pastas aninhadas. Perfeito para validar uploads, extração segura POSIX e builds de contêineres.

5 arquivos TAR / TAR.GZ 20 Itens Pacotes POSIX ustar e Gzip

Biblioteca de arquivos TAR

Amostras TAR e TAR.GZ disponíveis

5 arquivos

1.1 MB

Image collection bundle (POSIX ustar)

sample-tar-images-bundle.tar

JPEG, PNG, WebP and SVG

4

Baixar TAR

533.2 KB

Document workflow bundle (tar.gz)

sample-tar-documents-bundle.tar.gz

DOCX, PDF, XLSX and TXT

4

Baixar TAR

4.5 KB

Developer source & config bundle (tar.gz)

sample-tar-developer-code.tar.gz

JSON, YAML, SQL and Markdown

4

Baixar TAR

1.7 MB

Multimedia asset archive (POSIX ustar)

sample-tar-media-assets.tar

MP4, MP3 and WAV

3

Baixar 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

Baixar TAR

Guia de testes TAR

Teste rotinas de extração TAR e TAR.GZ com arquivos seguros padrão Unix

TAR (Tape Archive) é um formato de empacotamento Unix criado em 1979 pela AT&T Bell Labs para a versão 7 do Unix. Padronizado pela norma POSIX.1 (ustar e pax), o TAR reúne arquivos, diretórios, permissões e metadados em um fluxo contínuo de blocos de 512 bytes. Embora não comprima por si só, é frequentemente combinado com Gzip (.tar.gz / .tgz) para distribuição.

O que está incluído em cada amostra TAR e como ela é estruturada?

Cada pacote reúne dados seguros do TestingFile organizados em árvores de diretórios lógicas. Disponibilizamos 5 opções: conjunto de imagens em ustar puro (.tar), documentos de escritório com Gzip (.tar.gz), código de desenvolvedor com esquemas SQL (.tar.gz), multimídia em formato TAR padrão (.tar) e estrutura aninhada para testar recursão.

Diferente do ZIP, que compacta cada arquivo isoladamente, o TAR cria um fluxo sequencial contínuo, preservando permissões Unix (modo octal), datas de modificação e nós de diretório.

Antes de extrair um arquivo TAR em produção

  • ✓ Higienize os caminhos: remova barras iniciais ("/") e sequências de retorno ("../") para impedir gravações fora do diretório de destino.
  • ✓ Bloqueie links simbólicos perigosos: certifique-se de que nenhum symlink aponte para arquivos críticos do sistema fora da pasta de extração.
  • ✓ Evite as "bombas tar": garanta que o conteúdo seja extraído dentro de uma pasta dedicada e não espalhado pelo diretório de execução.
  • ✓ Defina tetos rigorosos de tamanho descompactado e quantidade de arquivos contra ataques de negação de serviço.
  • ✓ Desconsidere ou mapeie com segurança permissões UID/GID e bits setuid/setgid ao processar arquivos de remetentes desconhecidos.

Perguntas frequentes

O que é um arquivo TAR?

Um arquivo TAR (Tape Archive) é um contêiner padrão Unix baseado na especificação POSIX. Ele consolida múltiplos arquivos, pastas e atributos Unix (permissões, datas, proprietários) em um único fluxo de blocos de 512 bytes.

Qual a diferença entre TAR e TAR.GZ?

O TAR comum (.tar) é apenas um contêiner empacotado sem compressão. Já o TAR.GZ (.tar.gz ou .tgz) é um arquivo TAR que foi compactado com o algoritmo gzip (DEFLATE), resultando em um tamanho significativamente menor.

Qual a diferença entre TAR, ZIP, RAR e 7Z?

O ZIP comprime cada arquivo separadamente. O RAR e o 7Z oferecem compressão sólida avançada e criptografia AES. O TAR é um padrão Unix focado em integridade de metadados e estrutura, deixando a compactação para ferramentas externas como gzip, bzip2 ou xz.

Como abrir ou extrair um arquivo TAR?

No Windows 10 e 11, o comando nativo "tar -xf <nome>" funciona diretamente no PowerShell ou prompt de comando, além de ferramentas como 7-Zip. No macOS e Linux, o comando "tar -xf <nome>" extrai arquivos .tar e .tar.gz nativamente.

O que é o padrão ustar no TAR?

ustar (Uniform Standard Tape Archive) é o padrão POSIX.1-1988 que define a estrutura de cabeçalho de 512 bytes com campos padronizados para nome, modo octal, UID, GID, tamanho, checksum e a assinatura "ustar\0".

Arquivos TAR podem conter caminhos maliciosos?

Sim. Arquivos TAR maliciosos podem embutir caminhos absolutos como "/etc/passwd" ou relativos como "../../../". Servidores e pipelines devem sanear os caminhos antes de gravar no disco.

Especificações técnicas do formato TAR

Extensões padrão

.tar .tar.gz .tgz

Tipos MIME padrão

application/x-tar · application/gzip

Estrutura do arquivo

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

Categoria relacionada

Arquivos compactados

Referência da especificação: Formato Tar na Wikipedia e Padrão POSIX.1 ustar