Pular para o conteúdo
Aback Tools Logo

Verificador de tipo PDF MIME

Verifique se o tipo MIME real de um arquivo é application/pdf lendo seus bytes mágicos - os primeiros bytes que cada formato de arquivo armazena como sua impressão digital binária exclusiva. Detecta PDFs renomeados com uma extensão errada, arquivos não PDF disfarçados como .pdf e informa a versão exata do PDF para arquivos PDF originais. Aceita qualquer tipo de arquivo, lê apenas 32 bytes e é executado inteiramente no seu navegador, sem nenhum upload de servidor.

PDF MIME Type Checker
Drop any file to verify its actual MIME type from its magic bytes - not from its file extension or browser-reported type. Detects PDF files renamed with a different extension, non-PDFs disguised as .pdf, and the exact PDF version number. Supports any file type. Zero server uploads - all analysis runs locally in your browser.

Drop any file above to verify its actual MIME type from its magic bytes.

Works on .pdf, .jpg, .docx, .exe, or anything - the tool reads the raw bytes, not the extension.

Por que usar nosso verificador de tipo PDF MIME?

  • Detecta arquivos renomeados e disfarçados: Nosso verificador de tipo PDF MIME lê os bytes reais do arquivo - não o nome do arquivo. Ele captura PDFs renomeados com extensão .jpg ou .docx e arquivos não PDF disfarçados com extensão .pdf, fornecendo o verdadeiro tipo MIME, independentemente do nome do arquivo.
  • Seguro - o arquivo nunca sai do seu dispositivo: O verificador de tipo PDF MIME lê apenas os primeiros 32 bytes do seu arquivo inteiramente no seu navegador. Seu arquivo nunca é carregado em nenhum servidor, nunca é armazenado e nunca é transmitido - tornando seguro a verificação de documentos confidenciais, executáveis ​​ou qualquer tipo de arquivo confidencial.
  • Resultados instantâneos com relatório completo de assinatura: a verificação do tipo MIME é concluída em menos de um segundo para qualquer tamanho de arquivo, já que apenas os primeiros 32 bytes são lidos. O resultado inclui o despejo hexadecimal de byte mágico, visualização ASCII, tipo de arquivo detectado, versão em PDF (se aplicável) e uma verificação de aprovação/reprovação para cada critério de assinatura.
  • Funciona em qualquer tipo de arquivo - não apenas em PDFs: o verificador de tipo PDF MIME reconhece executáveis ​​​​JPEG, PNG, GIF, TIFF, BMP, ZIP, DOCX, XLSX, PPTX, OLE2, PostScript, GZIP, RAR, 7-Zip, MP3, MP4, XML, HTML, ELF e PE - para que você sempre saiba exatamente o que um arquivo realmente é antes de abri-lo ou processá-lo.

O que é um verificador de tipo PDF MIME?

Um verificador de tipo PDF MIME verifica se o conteúdo binário real de um arquivo corresponde ao tipo MIME application/pdf - independentemente do nome do arquivo. Cada formato de arquivo armazena uma sequência de bytes exclusiva no início do arquivo, conhecida como número mágico ou assinatura de arquivo. Para arquivos PDF, esta é a sequência de 5 bytes %PDF- (hex: 25 50 44 46 2D ), que aparece no deslocamento 0. Nosso verificador de tipo MIME de PDF lê esses primeiros bytes diretamente do arquivo em seu navegador e os compara com um banco de dados de assinaturas de arquivos conhecidas - fornecendo o verdadeiro tipo MIME que qualquer validador do lado do servidor, sistema operacional ou scanner de segurança atribuiria.

Como funciona nosso verificador de tipo PDF MIME

  1. Eliminar qualquer arquivo: O verificador de tipo PDF MIME aceita qualquer tipo de arquivo. Apenas os primeiros 32 bytes são lidos do arquivo – este é o mínimo necessário para identificar todas as assinaturas de arquivo comuns. O restante do arquivo nunca é lido, carregado ou transmitido. A ferramenta funciona em arquivos de qualquer tamanho, de 1 byte a vários gigabytes.
  2. Correspondência mágica de bytes: os primeiros 32 bytes são lidos como uma string hexadecimal e comparados com mais de 20 assinaturas de arquivos conhecidos (JPEG, PNG, GIF, TIFF, BMP, ZIP/DOCX/XLSX, arquivos OLE2 Office, PostScript, GZIP, RAR, 7-Zip, MP3, MP4, XML, HTML, ELF, executável PE/Windows e o próprio PDF). Para arquivos PDF, a ferramenta também extrai o byte da versão para relatar a versão exata do PDF (1.0 a 2.0).
  3. Veredicto e relatório: a ferramenta determina um dos quatro veredictos: PDF válido (o conteúdo é um PDF e a extensão é .pdf), Não é um PDF (o conteúdo não é um PDF), Incompatibilidade suspeita (conteúdo PDF com extensão não .pdf ou extensão .pdf em conteúdo não PDF) ou Arquivo vazio. O relatório completo mostra o dump hexadecimal, visualização ASCII, tipo detectado, tipo MIME e uma tabela de verificação de assinatura por critério.

A assinatura do PDF Magic Byte

  • %PDF- cabeçalho (5 bytes): Todo PDF válido começa com os bytes literais 25 50 44 46 2D - os caracteres ASCII %PDF- . Isto é definido na especificação PDF (ISO 32000) como o cabeçalho do arquivo necessário. Qualquer arquivo que não comece com esses bytes não é um PDF válido.
  • Byte da versão do PDF (deslocamento 5): O caractere imediatamente após %PDF- é o dígito da versão principal (sempre 1 ou 2 ), seguido por um ponto e o dígito da versão secundária. Isso fornece a versão do PDF: 1.0, 1.4, 1.7 ou 2.0 - cada uma correspondendo a um conjunto de recursos diferente na especificação do PDF.
  • Incompatibilidade entre extensão e conteúdo: um arquivo chamado document.pdf pode não ser realmente um PDF - pode ser um JPEG, um arquivo ZIP ou um executável com uma extensão renomeada. Por outro lado, um PDF genuíno salvo como report.jpg ou contract.docx ainda é um PDF e terá a assinatura %PDF-. A verificação mágica de bytes revela o tipo verdadeiro em ambos os casos.
  • Por que os bytes mágicos não podem ser falsificados sem quebrar o arquivo: Adicionar %PDF- ao início de um arquivo não PDF fará com que os leitores de PDF tentem a análise e falhem - o arquivo parecerá corrompido em qualquer visualizador de PDF. Arquivos PDF legítimos sempre têm a estrutura PDF correta e completa após os bytes do cabeçalho.

Privacidade, segurança e disponibilidade

O verificador de tipo PDF MIME lê apenas os primeiros 32 bytes de qualquer arquivo que você descartar - o mínimo absoluto necessário para identificar a assinatura do arquivo. Nenhum dado de arquivo é carregado em qualquer servidor, armazenado em qualquer banco de dados ou transmitido por qualquer rede. Toda a análise é executada no lado do cliente em seu navegador usando a API JavaScript FileReader. Isso torna seguro verificar qualquer arquivo, incluindo documentos confidenciais, arquivos pessoais, relatórios confidenciais e até mesmo amostras de malware em potencial (que nunca são executadas - apenas os primeiros 32 bytes são lidos). A ferramenta é 100% gratuita, sem inscrição, sem limites de taxa e sem restrições de tamanho de arquivo.

Perguntas frequentes

Um tipo MIME (tipo Multipurpose Internet Mail Extensions) é um rótulo padrão que identifica o formato de um arquivo. O tipo MIME correto para um PDF é application/pdf. Servidores, navegadores, APIs e portais de upload usam tipos MIME para decidir como lidar com um arquivo – se deve abri-lo em um visualizador de PDF, rejeitá-lo como o tipo errado ou permitir que ele passe por um filtro de segurança. Um arquivo com o tipo MIME errado será rejeitado ou maltratado, mesmo se for renomeado com a extensão correta.

Bytes mágicos (também chamados de assinatura de arquivo ou número mágico de arquivo) são uma sequência fixa de bytes no início de um arquivo que identifica seu formato. Cada PDF válido começa com a sequência de 5 bytes %PDF- (hex: 25 50 44 46 2D) no deslocamento de bytes 0. Isso é definido na especificação PDF (ISO 32000). O verificador de tipo PDF MIME lê esses bytes diretamente e confirma se eles correspondem à assinatura do PDF - independentemente do nome ou extensão do arquivo.

Os arquivos são frequentemente renomeados com uma extensão diferente por engano, por sistemas automatizados que aplicam a extensão errada ou deliberadamente por agentes mal-intencionados que tentam contornar os filtros de tipo de arquivo. Os casos comuns incluem: imagens digitalizadas salvas como .pdf em vez de .jpg ou .tiff, documentos do Word exportados com a extensão errada, arquivos ZIP renomeados para .pdf para enganar portais de upload e executáveis ​​com extensão .pdf em e-mails de phishing.

Sim, completamente. O verificador de tipo PDF MIME lê apenas os primeiros 32 bytes do seu arquivo e realiza todas as análises localmente no seu navegador. Nenhum byte além dos primeiros 32 é lido, nenhum dado de arquivo é carregado em nenhum servidor, nenhum dado é armazenado e nada é transmitido por nenhuma rede. É seguro verificar documentos confidenciais, arquivos confidenciais e até mesmo amostras suspeitas de malware - apenas os bytes mágicos são examinados, não o conteúdo do arquivo.

Sim. O verificador de tipo PDF MIME compara bytes mágicos com mais de 20 assinaturas de arquivos conhecidos, incluindo JPEG, PNG, GIF, TIFF, BMP, ZIP (incluindo DOCX/XLSX/PPTX), arquivos OLE2 do Microsoft Office, PostScript, GZIP, RAR, 7-Zip, MP3, MP4, XML, HTML, executáveis ​​Linux ELF e executáveis ​​Windows PE. Se o tipo de arquivo não estiver no banco de dados, ele relatará o despejo hexadecimal e o rotulará como um tipo de arquivo desconhecido.

O verificador detecta todas as versões de PDF de 1.0 a 2.0 (1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 1.7 e 2.0). A versão é lida do byte imediatamente após %PDF- no cabeçalho do arquivo. PDF versão 1.7 (ISO 32000-1) e PDF 2.0 (ISO 32000-2) são as versões modernas mais comuns.

O verificador de tipo PDF MIME lê apenas os primeiros 32 bytes do arquivo. Isso é intencional - as assinaturas de bytes mágicos estão sempre localizadas no início de um arquivo (deslocamento 0), portanto, 32 bytes são mais que suficientes para identificar qualquer formato de arquivo conhecido. A leitura de apenas 32 bytes significa que a ferramenta funciona instantaneamente em arquivos de qualquer tamanho, incluindo arquivos maiores que 10 GB, e evita o carregamento de conteúdo de arquivo potencialmente confidencial na memória do navegador.

application/octet-stream é o tipo MIME binário genérico usado quando nenhuma assinatura específica é correspondida. Isso significa que os primeiros 32 bytes do arquivo não correspondiam a nenhuma das mais de 20 assinaturas de arquivo conhecidas no banco de dados do verificador. O tipo de arquivo real ainda pode ser determinado pela leitura de mais bytes ou pela verificação de um banco de dados de assinaturas estendido. O dump hexadecimal mostrado nos resultados pode ajudar a identificar o formato manualmente.

Sim. O verificador de tipo PDF MIME é 100% gratuito, sem inscrição, sem upload de arquivo, sem limites de tamanho de arquivo e sem restrições de uso. A ferramenta é executada inteiramente no seu navegador e processa apenas os primeiros 32 bytes de qualquer arquivo colocado nela. Use-o quantas vezes precisar com qualquer arquivo.