# Detector de Tipo de Arquivo (Número Mágico)

Identifica um arquivo por sua assinatura de bytes (número mágico), não a extensão. Lê o arquivo enviado, ~70 tipos.

> Página canônica: https://elysiatools.com/pt/tools/file-type-detect

- **Categoria:** Utilities

- **Palavras-chave:** tipo de arquivo, número mágico, assinatura de arquivo, detectar, identificar, tipo mime, hex, binário

## Visão geral

Identifica o **tipo real de um arquivo por sua assinatura de bytes (número mágico)** — não a extensão (facilmente falsificada).

Envie qualquer arquivo; a ferramenta lê seus bytes iniciais e compara com ~70 assinaturas (imagens, documentos, áudio, vídeo, fontes, arquivos, executáveis). Relata tipo, MIME, extensão recomendada e uma **pontuação de confiança**.

Diferente de `magic-number-detector` (aceita *string hex digitada manualmente*). Este lê o **arquivo enviado diretamente**, suporta offset + máscaras, mostra candidatos + confiança.

## Entradas

- **Arquivo para inspecionar** (file): The file to identify. Only the first 512 bytes are read — large files are safe to upload.
- **Mostrar também dump hex dos primeiros 64 bytes** (checkbox): Display the raw hex dump so you can verify the signature manually.

## Quando usar

- Quando você recebe um arquivo sem extensão ou com uma extensão desconhecida e precisa descobrir como abri-lo.
- Para verificar se um arquivo enviado por um usuário foi renomeado maliciosamente para burlar filtros de segurança.
- Ao analisar arquivos corrompidos ou dumps binários para identificar o cabeçalho original e o formato do container.

## Como funciona

- Você faz o upload do arquivo desejado, do qual apenas os primeiros 512 bytes são lidos para garantir rapidez e privacidade.
- O detector analisa a assinatura binária inicial (número mágico) usando offsets e máscaras de bits contra uma base de dados de cerca de 70 tipos de arquivos.
- A ferramenta exibe o tipo MIME correspondente, a extensão recomendada, a pontuação de confiança e o dump hexadecimal dos primeiros 64 bytes para verificação manual.

## Casos de uso

- Identificação de imagens salvas com extensões incorretas, como um arquivo WebP renomeado para .jpg.
- Auditoria de segurança para validar se arquivos enviados em formulários web correspondem ao tipo MIME declarado.
- Análise forense digital rápida de arquivos desconhecidos ou sem extensão recuperados de backups.

## Perguntas frequentes

### Como a ferramenta identifica o arquivo se a extensão estiver errada?

Ela lê a assinatura de bytes (número mágico) gravada diretamente no cabeçalho do arquivo, ignorando a extensão do nome.

### É seguro enviar arquivos grandes ou confidenciais?

Sim. Apenas os primeiros 512 bytes são lidos para a análise da assinatura, tornando o processo rápido e seguro.

### Quais tipos de arquivos são suportados?

A ferramenta reconhece cerca de 70 tipos comuns, incluindo imagens, documentos Office, PDFs, áudio, vídeo, arquivos compactados e executáveis.

### O que significa a pontuação de confiança?

Indica a precisão da correspondência: assinaturas longas e específicas têm confiança alta (≥90%), enquanto bytes únicos comuns têm confiança menor.

### Por que arquivos .docx ou .xlsx aparecem identificados como ZIP?

Formatos modernos do Microsoft Office são estruturalmente arquivos ZIP compactados que contêm arquivos XML internos.

## Ferramentas relacionadas

- [Analisador de PDF com formulas e graficos](https://elysiatools.com/pt/tools/formula-chart-heavy-pdf-analyzer): Compara a extracao local e hybrid do OpenDataLoader para identificar paginas que merecem parsing assistido por IA
- [Divisor train/test com estratificação](https://elysiatools.com/pt/tools/train-test-split-with-stratification): Lê um dataset CSV/JSON e divide em train/validation/test com amostragem estratificada pela coluna alvo (70/15/15 padrão, semente reprodutível), ou k-fold estratificado; relatório de distribuição de classes por split com barras de desvio, checagem de vazamento por linhas duplicadas, prévia de SMOTE (interpolação de vizinhos no treino) e exportação dos CSV em ZIP.
- [Extrator de Canais de Imagem](https://elysiatools.com/pt/tools/image-channel): Extrai, manipula e analisa canais de cores individuais (RGB, Alpha, Luminância) com opções de processamento profissional
- [Diferença de Imagem](https://elysiatools.com/pt/tools/image-difference): Calcula a diferença entre duas imagens para identificar mudanças ou criar máscaras de comparação
- [Extraidor de Metadados de Imagem](https://elysiatools.com/pt/tools/image-metadata): Extrai metadados completos de imagens, incluindo EXIF, IPTC, XMP e informações técnicas
- [Interpretação de Gasometria (AG / ΔAG)](https://elysiatools.com/pt/tools/blood-gas-anion-gap): Interpretação sistemática da gasometria combinando o ânion gap (AG) e delta-delta (ΔAG/ΔHCO₃⁻) para detectar distúrbios mistos. Etapas: ①pH (acidemia/normal/alcalemia); ②distúrbio primário; ③compensação (Winter PaCO₂=1.5×HCO₃+8±2); ④AG=Na−Cl−HCO₃ (±correção por albumina); ⑤Delta ratio: <0,4 AG normal, 0,4–0,8 misto, 1–2 HAGMA puro, >2 HAGMA+alcalose. Diferente do anion-gap-calculator, esta ferramenta faz a interpretação completa. Fontes: Emmett 2016, Kraut CJASN 2007, Rastegar 2007, LITFL, MDCalc, Adrogué NEJM 1998. Não é conselho médico.
- [Comparação de gravidade de pneumonia (CURB-65 / PSI / SMART-COP)](https://elysiatools.com/pt/tools/curb-65-vs-pneumonia-severity): Calcula simultaneamente três escores de pneumonia e os compara: CURB-65 (0-5, encaminhamento), PSI/PORT (classe I-V, estratificação de mortalidade mais precisa), SMART-COP (0-10, prevê necessidade de suporte respiratório/vasopressor na UTI). Cada um tem foco: CURB-65 rápido; PSI mais preciso, porém complexo; SMART-COP detecta quem precisa de UTI. Mostra o total e a categoria de cada escore, e analisa a concordância (todos ambulatorial/internação/UTI). Em caso de discordância, conduta mais conservadora. Fontes: Lim 2003, Fine 1997, Charles 2008. Não é conselho médico.
- [Calculadora de concentração de DNA (absorbância A260)](https://elysiatools.com/pt/tools/dna-concentration-a260): Determina a concentração de DNA pela absorbância UV a 260 nm: concentração (µg/mL) = A260 × fator de diluição × constante ÷ trajeto óptico (cm). Constantes: DNA de fita dupla 1 OD = 50 µg/mL, fita simples 1 OD = 33 µg/mL (RNA 40 — veja a ferramenta de RNA). 1 µg/mL = 1 ng/µL; informe o volume de eluição para obter o rendimento total em µg. Inclui a janela linear 0.1–1.5: abaixo de 0.1 o ruído domina, acima de 1.5 o detector pode saturar. Pureza avalie por OD260/280. Fontes: Marmur & Doty 1961/1962, Sambrook & Russell, Thermo Fisher NanoDrop. Apenas para educação e planejamento experimental.

## Exemplos

- [Amostras de Números e Moedas](https://elysiatools.com/pt/samples/number-currency-samples): Texto contendo vários formatos de números e moedas para testar extração de moeda
- [Exemplos de Números IVA da UE](https://elysiatools.com/pt/samples/eu-vat): Coleção de números de IVA de todos os estados membros da UE para testes de validação
- [Exemplos de Números de Telefone Globais](https://elysiatools.com/pt/samples/global-phone): Coleção de números de telefone de vários países para testes de validação
- [Exemplos de números de passaporte](https://elysiatools.com/pt/samples/passport): Coleção de números de passaporte válidos de diferentes países (China, EUA, Japão, Reino Unido, Alemanha, etc.)

## Conteúdo relacionado

- [Ferramentas de codificação binária, perícia de arquivos e integridade](https://elysiatools.com/pt/hubs/binary-encoding-file-forensics-integrity): Inspecione bytes e assinaturas, identifique tipos, meça entropia e verifique hashes ou checksums em um fluxo seguro.
