Analisador de Arquivo
Carregue qualquer arquivo (ZIP, RAR, 7z, TAR, GZ, BZ2, XZ) para obter uma análise estrutural detalhada. O Archive Analyzer mostra métodos de compactação, tipo de criptografia, contagem de arquivos, tamanho total compactado e descompactado, taxa de compactação, distribuição de tipo de arquivo e detalhes por arquivo para arquivos ZIP. Todo o processamento é executado localmente no seu navegador - sem upload de dados, sem necessidade de inscrição.
Upload any archive file (ZIP, RAR, 7z, TAR, GZ, BZ2, XZ) to get a detailed structural analysis. Shows compression methods, encryption type, file count, total compressed/uncompressed sizes, compression ratio, file type distribution, largest files, and per-file details for ZIP archives. All processing happens entirely in your browser.
Drop an archive file here or click to browse
Supports ZIP, RAR, 7z, TAR, GZ, BZ2, XZ - max 200 MB
The Archive Analyzer first identifies the archive format by reading the file header (magic bytes). For ZIP archives, it uses the JSZip library to fully parse the archive structure: every file entry is inspected for its compression method, compressed and uncompressed sizes, CRC-32 checksum, encryption flags, and modification date. The analysis computes overall compression ratios, file type distributions, and size category breakdowns. For other formats (RAR, 7z, TAR, GZ, BZ2, XZ), the format is detected by its signature but detailed per-entry analysis is limited. All processing runs locally in your browser - no data is ever uploaded.
Por que usar nosso analisador de arquivos?
- Suporte a arquivos multiformatos: analisa arquivos ZIP, RAR (v4/v5), 7z, TAR, GZIP, BZIP2 e XZ. Para arquivos ZIP, a ferramenta fornece análise profunda por entrada, incluindo métodos de compactação, somas de verificação CRC-32, sinalizadores de criptografia e datas de modificação. Outros formatos são identificados pelos seus bytes mágicos com informações estruturais em nível de formato.
- Análise detalhada de compactação: visualize a taxa de compactação geral, o espaço total economizado e o desempenho de compactação por arquivo. A ferramenta divide a compactação por método (Armazenado, Deflate, BZIP2, LZMA, PPMd e mais), mostra a distribuição do tamanho do arquivo em cinco categorias (<1 KB a> 10 MB) e destaca os maiores arquivos do arquivo com suas economias individuais.
- Navegador completo de conteúdo do arquivo: navegue por todos os arquivos e diretórios do arquivo com pesquisa e filtragem. Cada entrada mostra seu método de compactação, tamanho compactado/descompactado, soma de verificação CRC-32, proporção e status de criptografia. Expanda qualquer entrada para obter detalhes completos, incluindo a data de modificação. Filtre por nome para encontrar rapidamente arquivos específicos.
- Análise de criptografia e segurança: detecta criptografia em entradas de arquivo, incluindo criptografia PKWARE herdada e AES-256 (WinZip). A ferramenta identifica o tipo de criptografia, o nível de força (fraco/forte) e fornece avisos sobre criptografia fraca. Também detecta arquivos com métodos de compactação mistos, taxas de compactação muito baixas e outras anomalias estruturais.
Casos de uso comuns para o Archive Analyzer
- Auditoria de segurança de arquivos compactados: Os analistas de segurança podem inspecionar arquivos compactados em busca de métodos de criptografia, detectar criptografia herdada fraca (PKWARE) e verificar se arquivos confidenciais usam criptografia AES-256. A ferramenta também ajuda a identificar arquivos suspeitos em arquivos, detectar métodos de compactação mistos que podem indicar adulteração e verificar somas de verificação CRC-32 para integridade de arquivos.
- Análise de otimização de armazenamento: Os administradores de sistema podem analisar a eficiência da compactação de arquivos para otimizar o armazenamento. A ferramenta mostra taxas de compactação, espaço economizado e distribuição de tipo de arquivo – ajudando a identificar arquivos que poderiam se beneficiar da recompactação com algoritmos melhores ou detectando arquivos onde a compactação é ineficaz devido ao conteúdo já compactado.
- Verificação de download e transferência: Antes de baixar arquivos grandes ou transferir arquivos entre sistemas, analise a estrutura do arquivo para verificar a integridade. Verifique o tamanho total descompactado em relação ao espaço disponível em disco, verifique se todos os arquivos esperados estão presentes e confirme se o arquivo usa métodos de compactação padrão compatíveis com suas ferramentas de extração.
- Análise de malware e conteúdo suspeito: verifique arquivos em busca de tipos de arquivos suspeitos, arquivos ocultos, métodos de compactação incomuns ou entradas criptografadas que possam escapar da detecção. A lista detalhada de arquivos ajuda a identificar arquivos com extensões duplas, conteúdo executável disfarçado em arquivos e outras técnicas comuns de distribuição de malware usadas em campanhas de phishing.
- Análise forense de arquivos e recuperação de dados: Os investigadores forenses digitais podem examinar a estrutura do arquivo para entender como os dados foram empacotados, quando os arquivos foram modificados pela última vez e quais métodos de compactação foram usados. As somas de verificação CRC-32 por arquivo ajudam a verificar a integridade dos dados e podem ser referenciadas com assinaturas de arquivos conhecidas para análise forense.
- Aprendizagem e Educação: Estudantes e educadores podem usar o analisador de arquivo para entender como funcionam os diferentes algoritmos de compressão. Veja as taxas de compactação reais alcançadas por Deflate vs BZIP2 vs LZMA, explore como os tipos de arquivo afetam a compressibilidade e aprenda sobre estrutura de arquivo, métodos de criptografia e somas de verificação.
O que é análise de arquivo compactado?
A análise de arquivos compactados é o processo de examinar a estrutura interna de arquivos compactados para extrair metadados sobre seu conteúdo, métodos de compactação, criptografia e integridade estrutural. Os arquivos usam vários algoritmos de compactação (Deflate, LZMA, BZIP2, PPMd, etc.) para reduzir o tamanho dos arquivos e podem incluir criptografia (AES-256, PKWARE tradicional) para segurança. Cada arquivo dentro do arquivo é armazenado com metadados, incluindo seus tamanhos originais e compactados, soma de verificação CRC-32 para verificação de integridade, identificador do método de compactação e carimbo de data/hora de modificação. Compreender essas propriedades é essencial para auditoria de segurança, otimização de armazenamento, análise forense de dados e fluxos de trabalho de desenvolvimento de software que envolvem manipulação de arquivos.
Assinaturas e recursos de formato de arquivo
- ZIP (.zip): O formato de arquivo mais amplamente suportado. Usa compactação Deflate por padrão, suporta criptografia AES-256 (WinZip) e criptografia PKWARE herdada, até 4 GB por entrada (ZIP32) ou virtualmente ilimitada (ZIP64). Nossa ferramenta fornece análise completa por entrada para arquivos ZIP, incluindo métodos de compactação, somas de verificação CRC-32, detecção de criptografia e versão necessária. Assinatura: PK 0x0304 .
- RAR (.rar): Formato proprietário de Eugene Roshal. Usa algoritmo de compressão específico de RAR (variantes LZSS + PPMd). RAR v4 usa a assinatura Rar! 0x1A 0x07 , enquanto RAR v5 usa Rar! 0x1A 0x07 0x01 0x00 . Suporta criptografia AES-128 e AES-256, arquivos sólidos e arquivos de vários volumes. Detecção apenas por assinatura – a análise detalhada da entrada não está disponível.
- 7z (.7z): Formato de código aberto de Igor Pavlov (7-Zip). Usa compactação LZMA ou LZMA2 com arquivamento sólido opcional. Suporta criptografia AES-256 e criptografia de nome de arquivo. Conhecido por altas taxas de compactação, mas velocidade de compactação mais lenta. Assinatura: 7z 0xBC 0xAF 0x27 0x1C . Detecção apenas por assinatura.
- TAR (.tar): Formato Tape Archive - sem compactação por padrão (apenas concatenação). Freqüentemente combinado com GZIP (.tar.gz/.tgz), BZIP2 (.tar.bz2) ou XZ (.tar.xz) para compactação. Armazena permissões, propriedade e metadados de arquivos POSIX. Assinatura: ustar no deslocamento 257.
- GZIP (.gz): compactação de arquivo único usando o algoritmo Deflate. Comumente usado com arquivos tar (.tar.gz). Inclui o nome do arquivo e o carimbo de data/hora da modificação no cabeçalho. Assinatura: 0x1F 0x8B . Detecção apenas por assinatura.
Como funciona nosso analisador de arquivos
- Detecção de formato: A ferramenta lê os primeiros bytes do arquivo carregado e os compara com assinaturas de arquivo conhecidas (bytes mágicos). Cada assinatura é verificada em seu deslocamento específico – ZIP no deslocamento 0, TAR no deslocamento 257 e outras em suas respectivas posições. O formato detectado determina a profundidade de análise possível.
- Análise ZIP (Análise Profunda): Para arquivos ZIP, o JSZip analisa totalmente a estrutura de diretório central. Para cada entrada de arquivo, extraímos os tamanhos compactados e descompactados, método de compactação (mapeado para um nome legível por humanos no PKWARE APPNOTE), soma de verificação CRC-32, sinalizadores de criptografia (bit 0 e bit 6 no sinalizador de bit de uso geral), data de modificação e se a entrada é um diretório. A versão necessária para extrair é determinada a partir da versão mais recente exigida por qualquer entrada.
- Agregação e relatórios: os dados de entrada individuais são agregados em estatísticas gerais: tamanho total compactado/descompactado, taxa de compactação, espaço economizado, distribuição de tipo de arquivo (por extensão), frequência de uso do método de compactação e distribuição de categoria de tamanho de arquivo. Os cinco maiores arquivos são identificados e avisos são gerados sobre fraquezas na criptografia, baixa eficiência de compactação ou anomalias estruturais.
Limitações e formatos suportados
Análise completa (por entrada): apenas arquivos ZIP. A biblioteca JSZip fornece acesso completo à estrutura do arquivo ZIP, incluindo métodos de compactação, somas de verificação CRC-32, sinalizadores de criptografia e metadados de arquivo. Somente detecção baseada em assinatura: os formatos RAR, 7z, TAR, GZIP, BZIP2 e XZ são detectados por seus bytes mágicos, mas a análise detalhada por entrada não está disponível no ambiente do navegador. A ferramenta indica claramente esta limitação nos seus resultados. Limite de tamanho de arquivo: São suportados arquivos de até 200 MB. Arquivos maiores podem causar problemas de memória do navegador. Arquivos protegidos por senha: entradas ZIP criptografadas não podem ter seu conteúdo extraído, mas os metadados (tamanho compactado, tipo de criptografia, método de compactação) ainda podem ser lidos no diretório central. Todo o processamento é local: os arquivos nunca saem do seu dispositivo - sem uploads, sem inscrição, sem coleta de dados.
Perguntas frequentes
A ferramenta detecta arquivos ZIP, RAR (v4/v5), 7z, TAR, GZIP, BZIP2 e XZ lendo seus bytes mágicos. Para arquivos ZIP, ele fornece análise profunda por arquivo, incluindo métodos de compactação, somas de verificação CRC-32, sinalizadores de criptografia, datas de modificação e tamanhos de arquivo individuais.
A taxa de compactação é o tamanho compactado dividido pelo tamanho não compactado. Uma proporção de 0,50 significa 50% de espaço economizado. A proporção é 1,00 para arquivos armazenados e acima de 1,00 se a versão compactada for maior. A ferramenta mostra a proporção e o espaço economizado como porcentagem e valor de byte formatado.
Sim. A ferramenta verifica o sinalizador de bit de uso geral de cada entrada ZIP para detectar criptografia. Ele distingue a criptografia PKWARE herdada (fraca) da AES-256 (forte, WinZip). O método e a força da criptografia são relatados por entrada e resumidos para o arquivo.
A versão necessária indica a versão mínima da especificação ZIP necessária para extrair. A versão 1.0 é padrão, 2.0 é necessária para Deflate, 2.1 para Deflate64, 5.0+ para criptografia AES e 6.3+ para compactação LZMA.
Absolutamente. Todas as análises acontecem localmente no seu navegador usando JSZip para análise ZIP. Seus arquivos nunca são carregados - eles nunca saem do seu dispositivo. Sem inscrição, sem coleta de dados, sem rastreamento de uso.
A ferramenta aceita arquivos .zip, .rar, .7z, .tar, .gz, .bz2, .xz, .tgz e .tbz2 de até 200 MB. Arquivos de extração automática (.exe) não são suportados.
As somas de verificação CRC-32 verificam a integridade dos dados. Cada entrada de arquivo possui uma soma de verificação CRC-32 armazenada. Se o CRC-32 dos dados extraídos corresponder ao valor armazenado, os dados não foram corrompidos. A ferramenta exibe CRC-32 como sequências hexadecimais de 8 caracteres para cada arquivo.
A baixa compactação (proporção próxima a 1,00) é comum com arquivos já compactados, como imagens JPEG, áudio MP3, vídeo MP4 ou arquivos compactados anteriormente. Arquivos DOCX (que são arquivos ZIP) também resistem à compactação adicional.
Sim - 100% grátis, para sempre. Sem inscrição, sem conta, sem nível premium, sem limites de uso e sem anúncios. Analise quantos arquivos você precisar, todos localmente no seu navegador.