Pular para o conteúdo
Aback Tools Logo

Detector de tipo de arquivo em massa

Carregue vários arquivos para detectar seus verdadeiros tipos de arquivo lendo bytes mágicos (assinaturas de arquivo). Nosso detector de tipo de arquivo em massa lê os primeiros 64 bytes de cada arquivo e os compara com um banco de dados de mais de 65 assinaturas conhecidas para identificar o formato real do arquivo - independentemente da extensão do arquivo. As incompatibilidades de extensão são destacadas automaticamente para auditorias de segurança, análise forense e verificação de integridade de arquivos. Todo o processamento é feito inteiramente no seu navegador - sem uploads, sem necessidade de inscrição.

Bulk File Type Detector

Upload multiple files to detect their true file types by reading magic bytes (file signatures). The tool compares the detected type against the declared file extension and highlights mismatches - useful for security audits, file integrity verification, and forensic analysis. Supports 60+ file formats including images, documents, archives, audio, video, fonts, executables, and more. All processing is done entirely in your browser - no uploads, no signup required.

Drag & drop files here, or click to select

Supports all file types - analyzed by magic bytes, not extensions

How Magic Byte Detection Works

Every file format has a unique signature at the beginning of the file, called magic bytes or file signatures. These bytes are written by the application that created the file and remain unchanged even if the file extension is renamed. Our tool reads the first 64 bytes of each file and matches them against a database of 65+ known file signatures. This allows us to detect the true file type regardless of the declared extension - for example, a file renamed from document.pdf to document.jpg will still be correctly identified as a PDF.

Por que usar nosso detector de tipo de arquivo em massa?

  • Detecção mágica de assinatura de arquivo de byte: lê e compara os primeiros 64 bytes de cada arquivo com um banco de dados de mais de 65 assinaturas de arquivo conhecidas. Detecta o verdadeiro tipo de arquivo, independentemente da extensão ou do nome do arquivo - um .exe renomeado e disfarçado de .pdf será identificado corretamente. Suporta imagens, documentos, arquivos, áudio, vídeo, fontes, executáveis, certificados e muito mais.
  • Processamento em lote para vários arquivos: carregue e analise vários arquivos simultaneamente. Cada arquivo é processado de forma independente com seu próprio resultado mostrando o tipo detectado, o status da correspondência e o nível de confiança. Os arquivos são analisados ​​em paralelo para obter resultados rápidos – perfeito para auditar diretórios de arquivos durante investigações de segurança ou verificações de garantia de qualidade.
  • Detecção e alertas de incompatibilidade: compara automaticamente a extensão de arquivo declarada com o tipo de arquivo detectado. Arquivos incompatíveis são claramente destacados com indicadores de aviso e alertas codificados por cores. Filtre os resultados por status de correspondência para identificar rapidamente arquivos suspeitos – essencial para auditorias de segurança, detecção de malware e verificação de integridade de arquivos.
  • Processamento 100% privado baseado em navegador: toda a análise de arquivos acontece inteiramente em seu navegador. Os arquivos são lidos usando a API FileReader e processados ​​na memória - nenhum dado é carregado em nenhum servidor. Seus arquivos nunca saem do seu dispositivo. Isso torna seguro analisar arquivos sensíveis ou confidenciais sem preocupações com privacidade.

Casos de uso comuns para detector de tipo de arquivo em massa

  • Resposta a incidentes de segurança e análise forense: durante a resposta a incidentes, verifique rapidamente diretórios de arquivos suspeitos para identificar executáveis ​​com rótulos incorretos, scripts disfarçados de documentos ou arquivos com extensões incompatíveis – técnicas comuns usadas por autores de malware para evitar a detecção. A análise em massa fornece uma visão geral rápida de arquivos potencialmente perigosos em seu ambiente.
  • Análise de malware e caça a ameaças: analise coleções de arquivos suspeitos em busca de sinais de adulteração ou mascaramento. Os caçadores de ameaças podem identificar rapidamente arquivos cuja extensão foi alterada para ocultar a verdadeira natureza do arquivo - por exemplo, um arquivo .exe ou .scr renomeado fingindo ser um documento .pdf ou .jpg.
  • Auditoria de integridade de arquivos do servidor: audite diretórios de servidores web e diretórios de upload de arquivos para garantir que os arquivos correspondam aos tipos esperados. Detecte uploads de arquivos não autorizados nos quais os invasores possam ter carregado arquivos executáveis ​​com extensões de aparência inocente. Verifique se os arquivos de mídia enviados são realmente do tipo que afirmam ser.
  • Teste de segurança de upload de arquivos: As equipes de controle de qualidade e segurança podem testar formulários de upload de arquivos enviando arquivos com extensões incompatíveis para verificar se o servidor valida adequadamente os tipos de arquivo por conteúdo, não apenas por extensão. Ajuda a identificar vulnerabilidades comuns de desvio de upload de arquivos.
  • Análise forense digital e de evidências: Os investigadores forenses digitais podem analisar arquivos de evidências em lote para verificar sua integridade e identificar quaisquer arquivos cujas extensões tenham sido alteradas. A exibição do cabeçalho hexadecimal fornece dados forenses adicionais para documentação e relatórios de cadeia de custódia.
  • Educação e pesquisa sobre formatos de arquivo: Aprenda sobre assinaturas de arquivos e como diferentes formatos de arquivo são identificados no nível binário. Veja os bytes mágicos reais de vários formatos de arquivo e entenda como as assinaturas hexadecimais correspondem a nomes de formatos legíveis por humanos. Ótimo para estudantes de segurança cibernética e educação em ciência da computação.

O que são bytes mágicos?

Bytes mágicos (também chamados de assinaturas de arquivo ou números mágicos) são os primeiros bytes no início de um arquivo que identificam exclusivamente seu formato. Esses bytes são gravados pelo aplicativo que cria o arquivo e permanecem constantes para esse formato de arquivo. Por exemplo, toda imagem JPEG começa com os bytes FF D8 FF , todo PDF começa com 25 50 44 46 ('%PDF') e os arquivos PNG começam com uma assinatura de 8 bytes 89 50 4E 47 0D 0A 1A 0A . Bytes mágicos são reconhecidos por sistemas operacionais, utilitários de comando de arquivo e ferramentas forenses para determinar os tipos de arquivo independentemente de suas extensões.

Como funciona nosso detector de tipo de arquivo

  1. Leitura de arquivos: quando os arquivos são carregados, nossa ferramenta lê os primeiros 64 bytes de cada arquivo na memória usando a API FileReader do navegador. Somente os bytes do cabeçalho são lidos - não todo o conteúdo do arquivo. Isso torna o processo de detecção extremamente rápido, mesmo para arquivos grandes (por exemplo, um vídeo 4K ou uma imagem de disco de vários gigabytes).
  2. Correspondência de assinatura: os bytes do cabeçalho são comparados com um banco de dados abrangente de mais de 65 assinaturas de arquivos conhecidos. Cada assinatura é verificada em seu deslocamento conhecido (geralmente no byte 0, mas alguns formatos como TAR possuem a assinatura no deslocamento 0x101). Se os bytes corresponderem, o tipo de arquivo será identificado com precisão exata.
  3. Comparação de extensões: o tipo de arquivo detectado é comparado com a extensão declarada do arquivo. Se corresponderem, o arquivo será marcado como correspondente. Se não corresponderem, o arquivo será sinalizado como incompatível com um indicador de aviso - isso pode indicar um arquivo rotulado incorretamente ou uma tentativa deliberada de ocultar a verdadeira natureza do arquivo.
  4. Exibição hexadecimal: os primeiros 24 bytes hexadecimais de cada arquivo são exibidos, permitindo verificar manualmente os bytes mágicos. Isso é útil para documentação forense e para aprender a reconhecer visualmente assinaturas de arquivos.

Por que a extensão de arquivo versus a verificação de bytes mágicos é importante

  • Segurança: os invasores geralmente renomeiam arquivos maliciosos para terem extensões de aparência inocente (por exemplo, evil.exe renomeado para document.pdf ). A detecção mágica de bytes contorna esse truque, verificando o conteúdo real do arquivo.
  • Recuperação de dados: Quando os arquivos são recuperados de armazenamento danificado, suas extensões podem ser perdidas ou corrompidas. A análise de bytes mágicos pode identificar o formato do arquivo original para que possa ser restaurado adequadamente.
  • Garantia de qualidade: Os sistemas de upload de arquivos devem validar os tipos de arquivos por conteúdo, não apenas por extensão. A detecção de tipo de arquivo em massa ajuda as equipes de controle de qualidade a verificar se a validação de upload está funcionando corretamente.
  • Análise Forense: Em investigações digitais, incompatibilidades de extensões de arquivo podem ser evidências de adulteração. Documentar o verdadeiro tipo de arquivo por meio de bytes mágicos é uma prática forense padrão.

Privacidade, segurança e limitações

Nosso detector de tipos de arquivos em massa processa tudo inteiramente no seu navegador. Os arquivos são lidos usando a API FileReader e analisados ​​na memória - nenhum dado é carregado em nenhum servidor. A ferramenta é 100% gratuita, sem inscrição, sem conta e sem limites de uso.

Formatos suportados: mais de 65 tipos de arquivo em imagens (JPEG, PNG, GIF, WebP, BMP, TIFF, AVIF, ICO, HEIC, SVG, PSD), documentos (PDF, DOC, DOCX, XLSX, PPT, ODT, RTF, EPUB), arquivos (ZIP, RAR, 7z, GZIP, BZIP2, XZ, Zstandard, TAR, DMG, ISO), áudio (MP3, FLAC, WAV, AIFF, OGG, M4A, WMA, AMR, MIDI), vídeo (AVI, MPEG, MKV, WebM, FLV, MOV, WMV), fontes (TTF, OTF, WOFF, WOFF2, EOT) e executáveis (ELF, PE, Mach-O, SWF, WASM).

Limitações: Arquivos com formatos não reconhecidos ou personalizados serão exibidos como "Desconhecido". Arquivos menores que o deslocamento de assinatura exigido podem não ser detectáveis. Alguns formatos (como formatos baseados em ZIP) podem corresponder a múltiplas assinaturas - a primeira assinatura correspondente é retornada. Arquivos criptografados ou ofuscados podem não ter assinaturas reconhecíveis. A ferramenta não pode detectar tipos de arquivo apenas a partir do conteúdo do arquivo se o banco de dados de assinaturas não incluir esse formato.

Perguntas frequentes

Bytes mágicos são sequências de bytes fixas no início dos arquivos que identificam exclusivamente seu formato. Eles são escritos pelo aplicativo que cria o arquivo e permanecem constantes - nem mesmo renomear um arquivo altera seus bytes mágicos. Isso os torna o método mais confiável para determinar o verdadeiro tipo de um arquivo.

Nosso detector de tipo de arquivo em massa suporta mais de 65 formatos de arquivo em todas as categorias principais: imagens (JPEG, PNG, GIF, WebP, BMP, TIFF, AVIF, ICO, HEIC, SVG, PSD), documentos (PDF, DOC, DOCX, XLSX, PPT, ODT, RTF, EPUB, MOBI), arquivos (ZIP, RAR, 7z, GZIP, BZIP2, XZ, Zstandard, TAR, DMG, ISO), áudio, vídeo, fontes e executáveis.

Uma incompatibilidade ocorre quando a extensão de arquivo declarada (por exemplo, .pdf) não corresponde ao tipo de arquivo detectado (por exemplo, PE/EXE). Isso pode significar que o arquivo foi renomeado para ocultar sua verdadeira natureza, salvo incorretamente ou rotulado incorretamente acidentalmente. As incompatibilidades são destacadas em vermelho com um ícone de aviso.

Um arquivo aparece como “Desconhecido” quando seus bytes mágicos não correspondem a nenhuma assinatura em nosso banco de dados. Isso pode acontecer com formatos personalizados ou proprietários, formatos muito novos, arquivos com cabeçalhos danificados ou arquivos pequenos demais para ler uma assinatura.

Você pode fazer upload e analisar quantos arquivos seu navegador puder suportar. Cada arquivo é processado de forma independente e paralela. Um resumo com contagens de correspondência/incompatibilidade e uma lista de resultados filtráveis ​​facilita a navegação.

Sim. Toda a análise de arquivos acontece inteiramente no seu navegador usando a API FileReader. Apenas os primeiros 64 bytes de cada arquivo são lidos e nenhum dado é carregado em nenhum servidor. Seus arquivos nunca saem do seu dispositivo.

Sim. Os testadores de segurança podem criar arquivos de teste com extensões incompatíveis e verificar se o servidor de destino valida corretamente os tipos de arquivo por conteúdo. Nossa ferramenta confirma o verdadeiro tipo de arquivo lendo bytes mágicos.

Sim! 100% gratuito, sem inscrição, sem conta, sem chave de API e sem limites de uso.