Identificador de Extensão de Arquivo

Próximo

Digite um nome de arquivo ou uma extensão e a ferramenta informa a extensão, o nome do tipo de arquivo e o tipo MIME. É a forma rápida de saber o que pode ser um .dat, um .bin ou um .m4a, e ela deixa visíveis extensões duplas como invoice.pdf.exe antes de você abrir qualquer coisa.

Como identificar um tipo de arquivo

  1. 1

    Digite o nome do arquivo ou a extensão

    Insira um nome de arquivo completo como `report.dat`, uma extensão simples como `.png`, ou uma URL que termine com um nome de arquivo.

  2. 2

    Leia o relatório

    A ferramenta mostra a extensão, o nome do tipo de arquivo e o tipo MIME. Extensões desconhecidas são informadas honestamente.

  3. 3

    Atenção às extensões duplas

    Se um arquivo se chama `invoice.pdf.exe`, o relatório mostra `exe`. É um truque comum para esconder um executável, então trate esses arquivos com cuidado.

  4. 4

    Use a tabela de referência

    A tabela abaixo lista os primeiros bytes (números mágicos) de formatos comuns, para você verificar um arquivo em um visualizador hexadecimal.

Bytes mágicos para formatos comuns

Formato Primeiros bytes (hex) ASCII
PNG 89 50 4E 47 .PNG
JPEG FF D8 FF ...
GIF 47 49 46 38 GIF8
PDF 25 50 44 46 %PDF
ZIP 50 4B 03 04 PK..
7z 37 7A BC AF 7z..
RAR 52 61 72 21 Rar!
MP3 49 44 33 / FF FB ID3 / …
ELF 7F 45 4C 46 .ELF
EXE 4D 5A MZ

A extensão sozinha não prova o conteúdo. Se a extensão diz .png mas o arquivo começa com 4D 5A, você está olhando para um executável do Windows que alguém renomeou; não o abra. Um visualizador hexadecimal pode confirmar os primeiros bytes de qualquer arquivo.

Extensões que os atacantes adoram

Extensão Por que é abusada
.scr Arquivos de protetor de tela executam código arbitrário no Windows
.iso Imagens de disco montam automaticamente no Windows moderno
.lnk Atalhos podem executar comandos PowerShell
.html Permite que atacantes embutam um coletor de credenciais
.zip dentro de .pdf Evasão de dupla extensão

Quando a ferramenta ajuda

  • Alguém te envia resume.pdf.exe; o relatório mostra a extensão real exe.
  • Você baixa song.mp3 e quer saber qual tipo MIME ele deve ter; em caso de dúvida, compare os primeiros bytes com a tabela acima.
  • Você herda um diretório com arquivos de extensões estranhas e precisa identificá-los um a um.
  • Um sistema legado gera arquivos .dat; a ferramenta informa que não é um formato padrão, então abra o arquivo em um visualizador hexadecimal para verificar.

Erros comuns

  • Confiar apenas na extensão. O Windows oculta extensões conhecidas por padrão, então invoice.pdf.exe aparece como invoice.pdf no Explorer.
  • Tratar .txt como seguro. Um arquivo .txt ainda pode conter um documento do Office habilitado para macro se renomeado, ou um script se o usuário o abrir incorretamente.
  • Assumir que binário = perigoso, texto = seguro. Um script malicioso .js ou .ps1 é texto puro.

Perguntas frequentes

Não. A ferramenta apenas observa o nome de arquivo ou a extensão que você digita. Ela não lê o conteúdo do arquivo e não consegue detectar um arquivo renomeado com outra extensão.

Cada formato tem uma assinatura nos primeiros bytes (para PNG, 89 50 4E 47). Abra o arquivo em um visualizador hexadecimal e compare os primeiros bytes com a tabela acima; a extensão sozinha não é prova.

Sim, trivialmente. Arquivos .jpg podem ser renomeados para .exe e vice-versa. A ferramenta informa a extensão real (a última), então uma extensão dupla como photo.jpg.exe é fácil de notar.

Arquivos de texto são destinados a serem legíveis por humanos e seguros para abrir em qualquer editor. Arquivos binários contêm bytes não imprimíveis (imagens, executáveis, arquivos compactados) e devem ser abertos apenas com seu aplicativo destinado.

Ferramentas relacionadas

Ferramenta disponível em outros idiomas