Pular para o conteúdo
Aback Tools Logo

Detector de bytes mágicos de arquivo

Carregue qualquer arquivo para detectar instantaneamente seu verdadeiro tipo de arquivo, analisando os bytes mágicos (assinatura/cabeçalho do arquivo) - independentemente da extensão do arquivo. O File Magic Byte Detector lê os primeiros bytes do seu arquivo e os compara com um banco de dados de mais de 120 assinaturas conhecidas, abrangendo imagens, áudio, vídeo, documentos, arquivos, executáveis, fontes, certificados, imagens de disco e muito mais. Veja o dump hexadecimal com os bytes correspondentes destacados, a interpretação ASCII, o tipo MIME, a categoria do arquivo e uma verificação de correspondência de extensão que sinaliza quando a extensão declarada de um arquivo não corresponde ao seu conteúdo real. Todo o processamento é executado localmente no seu navegador - sem uploads, sem inscrição, totalmente gratuito.

File Magic Byte Detector

Upload any file to detect its true file type by reading the magic bytes (file signature / file header). The tool bypasses incorrect file extensions and reveals the real format. Shows the hex signature, ASCII interpretation, and whether the extension matches the detected format.

Drop any file here or click to browse

Supports all file types - only the first 64 bytes are read

Sobre

  • O que são bytes mágicos? Bytes mágicos (também chamados de assinaturas de arquivo, números mágicos ou cabeçalhos de arquivo) são uma sequência de bytes no início de um arquivo que identifica exclusivamente seu formato. Por exemplo, todo arquivo JPEG válido começa com FF D8 FF e todo PNG começa com 89 50 4E 47. Essas assinaturas são definidas pela especificação do formato e são verificadas por sistemas operacionais, navegadores e utilitários de arquivo para determinar como processar um arquivo.
  • Por que Magic Bytes em vez de extensões de arquivo? As extensões de arquivo (.pdf, .jpg) são apenas parte do nome do arquivo e podem ser facilmente alteradas - um autor de malware pode renomear um arquivo .exe para .pdf. Os bytes mágicos não podem ser facilmente falsificados porque o arquivo deve conter estruturas de formato válidas. Sistemas operacionais como o comando de arquivo do Linux e o sistema UTI do macOS dependem de bytes mágicos em vez de extensões para detecção de tipo.
  • Onde os bytes mágicos são definidos? Os bytes mágicos são definidos nos documentos oficiais de especificação de formato (RFCs, padrões ISO, documentação do fornecedor). O banco de dados desta ferramenta abrange mais de 120 assinaturas de tipos MIME registrados pela IANA, especificações de formatos de arquivo comuns e formatos de aplicativos conhecidos. As fontes incluem o banco de dados mágico do Linux (man 5 magic), o banco de dados de informações MIME compartilhado do FreeDesktop.org e documentação específica do formato.
  • Processamento e privacidade baseados em navegador Todas as análises de arquivos são executadas inteiramente em seu navegador usando a API de arquivos e as operações Uint8Array. Seus arquivos nunca saem do seu dispositivo - sem uploads, sem solicitações de servidor, sem serviços de terceiros. Isso torna a ferramenta adequada para analisar arquivos confidenciais, incluindo dados proprietários, amostras de pesquisas de segurança e documentos pessoais.

Perguntas frequentes

Um detector de bytes mágicos de arquivo lê os primeiros bytes de qualquer arquivo e os compara com um banco de dados de assinaturas de arquivos conhecidas (bytes mágicos). Isso revela o verdadeiro formato do arquivo, independentemente da extensão do arquivo, permitindo identificar arquivos renomeados, detectar malware disfarçado e identificar tipos de arquivos desconhecidos.

O banco de dados contém mais de 120 assinaturas de arquivos cobrindo 16 categorias: imagens (formatos JPEG, PNG, GIF, WebP, BMP, TIFF, AVIF, HEIC, PSD, RAW), áudio (MP3, WAV, FLAC, OGG, AAC, MIDI, AIFF, WMA), vídeo (MP4, WebM, AVI, WMV, FLV, MKV, 3GP), documentos (PDF, DOCX, XLSX, PPTX, RTF, ODF), arquivos (ZIP, RAR, 7z, TAR, GZIP, BZIP2, XZ, ZSTD), executáveis (ELF, PE, Mach-O), fontes (TTF, OTF, WOFF, WOFF2), certificados (PEM, DER, PKCS7), imagens de disco (DMG, ISO, VHD) e muito mais.

A ferramenta pode detectar qualquer tipo de arquivo cuja assinatura esteja no banco de dados. Para arquivos sem assinaturas conhecidas, a ferramenta os reporta como desconhecidos e mostra o dump hexadecimal bruto para inspeção manual. Você pode usar o despejo hexadecimal para pesquisar a assinatura desconhecida online.

Não. O File Magic Byte Detector processa tudo localmente no seu navegador. Seus arquivos nunca saem do seu dispositivo - sem upload de servidor, sem registro de dados, sem solicitações de terceiros. Apenas os primeiros 64 bytes são lidos para detecção.

As extensões de arquivo são apenas parte do nome do arquivo e podem ser alteradas arbitrariamente. Os bytes mágicos são incorporados nos dados binários do arquivo pelo aplicativo que o criou e só podem ser alterados reescrevendo o arquivo em um formato diferente. Bytes mágicos são a forma oficial de identificar tipos de arquivos.

Sim. Alguns arquivos correspondem a múltiplas assinaturas. Por exemplo, os arquivos DOCX também são arquivos ZIP válidos (a ferramenta mostra a correspondência DOCX específica e a correspondência ZIP genérica). Formatos de contêiner como RIFF podem conter áudio WAV, vídeo AVI ou imagens WebP - a ferramenta detecta o contêiner e o tipo de conteúdo.

O dump hexadecimal mostra cada byte como um valor hexadecimal de dois dígitos (00-FF). O dump ASCII mostra os mesmos bytes que os caracteres - os caracteres imprimíveis aparecem como eles próprios, enquanto os bytes não imprimíveis aparecem como pontos. Juntos, eles fornecem uma imagem completa dos primeiros bytes do arquivo.

É possível acrescentar bytes mágicos de um formato a outro (arquivos poliglotas), mas isso requer uma construção cuidadosa e é incomum. Para a maioria dos propósitos de segurança, verificar bytes mágicos é uma primeira linha de defesa confiável. A análise avançada pode exigir validação adicional da estrutura do arquivo.

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. Todo o processamento é feito localmente em seu navegador, sem uploads de servidor.