Skip to content
Guia11 min de leitura

Como saber se um PDF foi editado: 7 passos de verificação

Como saber se um PDF foi editado: 7 passos para verificar propriedades, revisões, assinaturas, tipos de letra e coerência entre documentos em cerca de 10 minutos.

Equipe CheckFile
Equipe CheckFile·
Illustration for Como saber se um PDF foi editado: 7 passos de verificação — Guia

Resumir este artigo com

Muitas vezes é possível saber se um PDF foi editado verificando cinco elementos: as propriedades do ficheiro, o programa que o gerou, o número de revisões gravadas, o estado das assinaturas digitais e a camada de texto com os respetivos tipos de letra. Nenhum prova que o documento é autêntico. Cada um pode mostrar que o ficheiro foi alterado depois de produzido pelo emissor, e no conjunto a verificação demora cerca de dez minutos.

Este guia destina-se a quem recebe o ficheiro: analista de compliance, gestor de arrendamentos, analista de crédito, responsável de recursos humanos. Não exige ferramentas forenses. Quando um comando ajuda, a mesma informação costuma estar disponível no Acrobat Reader ou no navegador.

O que uma verificação de edição prova, e o que não prova

Uma verificação de edição encontra vestígios de alteração; nunca certifica a autenticidade. O formato PDF está definido na norma ISO 32000-2, que permite a qualquer aplicação reescrever um ficheiro, apagar os metadados ou convertê-lo em imagens. Um ficheiro sem vestígios significa «nenhuma edição detetada», não «verificado».

Há três resultados realistas:

  • Vestígios claros: um editor de consumo no campo produtor, uma data de modificação posterior à data do documento ou uma assinatura quebrada. Escalar.
  • Vestígios ambíguos: uma gravação incremental ou um ficheiro reexportado. Muitos fluxos legítimos produzem isto. Pedir o original.
  • Sem vestígios: um ficheiro limpo de um produtor expectável. Seguir para o cruzamento entre documentos, porque um falsificador cuidadoso não deixa nada no próprio ficheiro.

Nos fóruns especializados repete-se a pergunta: «dá mesmo para saber se um PDF foi editado, ou é só feeling?». A resposta honesta é que metadados e estrutura apanham depressa as edições descuidadas e deixam passar as cuidadosas. Por isso o último passo compara conteúdo e não propriedades do ficheiro.

Passo 1: ler as propriedades do ficheiro

Abra as propriedades do documento e compare a data de criação com a data de modificação. No Adobe Acrobat Reader, Ctrl+D (Cmd+D no Mac); num navegador, o painel de informações do documento. No terminal, pdfinfo ficheiro.pdf ou exiftool -a -G1 ficheiro.pdf mostram os mesmos campos e o bloco XMP.

Campo Localização O que observar
CreationDate Dicionário Info / XMP xmp:CreateDate Data da primeira produção
ModDate Dicionário Info / XMP xmp:ModifyDate Horas ou dias depois de CreationDate = nova gravação
Producer Dicionário Info / XMP pdf:Producer Biblioteca que escreveu o ficheiro final
Creator Dicionário Info / XMP xmp:CreatorTool Aplicação de origem
DocumentID / InstanceID XMP xmpMM Histórico de InstanceID diferente do DocumentID = revisões

Há uma armadilha que apanha os principiantes. As datas dos metadados indicam quando o ficheiro foi produzido, não a data impressa no documento. Muitos portais bancários e de processamento salarial geram o PDF no momento em que se clica em «descarregar»: um recibo de vencimento de março com data de criação em junho pode ser perfeitamente normal. Compare com o comportamento conhecido do emissor, idealmente com outro documento genuíno do mesmo emissor.

Passo 2: verificar o programa produtor

O campo Producer tem de corresponder à forma como esse emissor produz realmente os seus documentos. Plataformas de salários, bancos e a administração fiscal usam bibliotecas de servidor (iText, Apache FOP, Skia/PDF, Adobe PDF Library ou motores próprios). Um «extrato bancário» cujo produtor é um editor de PDF de consumo, um site de edição online ou um processador de texto é um sinal forte.

Combinações de alerta:

  • Produtor = editor de PDF online, quando o emissor nunca usa um.
  • Creator indica Microsoft Word ou Canva num documento apresentado como gerado por sistema.
  • Produtor diferente entre o dicionário Info e o bloco XMP, o que acontece quando uma ferramenta atualiza apenas um dos dois.
  • Producer e Creator vazios. Algumas ferramentas de privacidade fazem-no, tal como o apagamento deliberado.

O guia sobre manipulação de metadados em PDF explica como estes campos são falsificados e que rasto o apagamento deixa.

Pronto para automatizar as suas verificações?

Piloto gratuito com os seus próprios documentos. Resultados em 48h.

Pedir um piloto gratuito

Passo 3: contar as revisões

Um PDF gravado de forma incremental mantém a versão anterior dentro do ficheiro; o número de marcadores de fim de ficheiro indica quantas vezes foi gravado. O formato permite acrescentar alterações depois do %%EOF original em vez de reescrever o ficheiro (ISO 32000-2, secção 7.5.6).

No terminal, grep -a -c '%%EOF' ficheiro.pdf devolve a contagem. Um marcador: uma só escrita. Dois: normal em ficheiros «linearizados» para visualização rápida na web. Três ou mais: pelo menos uma atualização incremental, e uma biblioteca como o qpdf ou o pdf.js consegue extrair cada revisão anterior para ler o que o documento dizia antes.

As atualizações incrementais não provam fraude: formulários preenchidos, contratos contra-assinados e ficheiros anotados geram-nas. O teste é a coerência: um contrato de arrendamento assinado a que se juntam as rubricas do inquilino é normal; um recibo de vencimento com três revisões não se parece com nada que um programa de salários faça.

Passo 4: validar cada assinatura digital

Uma assinatura válida sela o ficheiro; uma assinatura quebrada prova que mudou depois de assinado. Abra o painel de assinaturas no Acrobat Reader. Um visto verde indica que o documento não foi alterado desde a assinatura e que a cadeia de certificados é de confiança. «O documento foi alterado ou danificado desde que foi assinado» é a prova de edição mais clara que existe.

Na UE, as assinaturas e selos eletrónicos regem-se pelo Regulamento (UE) n.º 910/2014 (eIDAS), alterado pelo Regulamento (UE) 2024/1183. As assinaturas qualificadas beneficiam de presunção de integridade. Para uma segunda opinião independente do seu leitor, a Comissão Europeia disponibiliza a ferramenta gratuita de validação DSS.

Duas cautelas. Um painel com «validade da assinatura desconhecida» significa, em regra, que o leitor não tem a lista de confiança, não que o ficheiro seja mau. E um documento sem assinatura nada diz: a maioria dos recibos e extratos nunca é assinada.

Passo 5: testar a camada de texto e os tipos de letra

Selecione todo o texto (Ctrl+A) e observe o que fica realçado. Num PDF gerado por sistema, o texto aparece em blocos limpos e alinhados. Num PDF editado vê-se muitas vezes um valor alterado realçado numa caixa separada, deslocado um píxel da linha de base, ou texto que não se deixa selecionar porque foi colado como imagem.

Abra depois a lista de tipos de letra (Propriedades do documento, separador Tipos de letra, ou pdffonts ficheiro.pdf):

  • Dois subconjuntos do mesmo tipo de letra (ABCDEF+Arial e GHIJKL+Arial) indicam muitas vezes que parte da página foi redigitada com outra ferramenta.
  • Um tipo de letra que só aparece nos montantes (salário, saldo, renda) é o padrão clássico.
  • Nenhum texto, apenas uma grande imagem, significa que a página foi impressa ou capturada e reempacotada, o que elimina os indícios em que este passo se apoia.

Copie também o texto para um editor simples: camadas de texto ocultas, caracteres brancos sobre branco e texto fora da página aparecem aí. Veja camadas de texto ocultas em PDF e a análise tipográfica.

Passo 6: ampliar e observar o aspeto visual

Amplie a 400 % logótipos, carimbos, números e bordas de tabelas. Um logótipo vetorial mantém-se nítido; um que fica desfocado enquanto o texto vizinho se mantém nítido foi colado como imagem raster. Procure suavização diferente à volta dos números, espaçamento irregular em montantes alinhados à direita e um cinzento diferente numa linha de tabela.

Em páginas digitalizadas ou fotografadas, a análise de nível de erro (ELA) acrescenta um sinal, mas gera falsos positivos em digitalizações muito comprimidas. É uma pista para perguntar, não um veredicto.

Passo 7: cruzar o conteúdo

Compare valores e identificadores com uma fonte que o requerente não controle. É o passo que continua a funcionar quando o ficheiro está limpo: quem apaga metadados e iguala tipos de letra ainda tem de fazer coincidir os valores com todos os outros documentos do processo.

Verificação Comparar com A divergência indica
Líquido do recibo de vencimento Crédito no extrato bancário Valor ou extrato alterado
Empregador e NIPC Registo comercial / certidão permanente Empregador inventado ou alterado
Morada da fatura de serviços Morada do cartão de cidadão e do pedido Documento reutilizado ou alterado
Saldo corrente do extrato Saldo inicial mais movimentos listados A soma não fecha
Número e data da fatura Faturas vizinhas Numeração fora de sequência

O cálculo é o teste mais barato: volte a somar as linhas de um extrato; saldo inicial mais créditos menos débitos tem de igualar o saldo final. Os valores retocados raramente passam.

Para as entidades obrigadas, a Lei n.º 83/2017 impõe procedimentos de identificação e diligência assentes em documentos comprovativos, razão pela qual a verificação não pode ficar em «parece bem». O Banco de Portugal e a CMVM publicam as expectativas de supervisão dos respetivos setores.

Ferramentas gratuitas ou verificação automatizada

As ferramentas gratuitas servem para um ficheiro ocasional, mas não carregue documentos de clientes em qualquer site. Enviar documentos de identificação e financeiros para um «verificador de PDF» desconhecido é uma transferência de dados pessoais; o RGPD obriga a saber para onde vão e em que condições, e a CNPD recorda-o com frequência. Prefira ferramentas locais (Acrobat Reader, pdfinfo, exiftool, qpdf) ou um subcontratante com contrato.

Abordagem Adequada para Limites
Passos manuais 1 a 6 Ficheiros ocasionais, formação 10 minutos por ficheiro, depende da experiência
Ferramentas de linha de comandos Verificações técnicas repetíveis Exige perfis técnicos
Validação automatizada Grande volume, regras constantes Continua a ser um sinal, não uma prova

Com volume, o processo manual não aguenta. Uma validação automatizada aplica os mesmos testes de propriedades, estrutura e coerência a cada ficheiro e encaminha para uma pessoa apenas os casos atípicos. Os sinais de geração por IA e adulteração da CheckFile complementam os seus controlos existentes e não substituem o critério do analista. Para a completude do processo e a coerência entre documentos, a solução para banca e KYC descreve o que é comparado (campos, datas, registos), e a página de preços detalha os planos.

Edição legítima ou escalamento

Nem todo o PDF alterado é fraudulento. Os requerentes juntam páginas, comprimem ficheiros para cumprir limites de carregamento, ocultam um número de conta ou preenchem um formulário. Peça o original e uma explicação antes de presumir má-fé, e registe o que recebeu.

Escale quando um vestígio se soma a uma divergência: produtor inesperado mais um valor que não reconcilia, ou assinatura quebrada num documento apresentado como original. A falsificação de documento é punida pelo artigo 256.º do Código Penal com pena de prisão até três anos ou multa. O passo seguinte cabe ao responsável pelo cumprimento normativo, não ao analista de primeira linha.

Para o processo completo, consulte o guia de verificação de documentos.

Perguntas frequentes

É possível saber se um PDF foi editado?

Muitas vezes sim, mas nem sempre. Metadados, número de revisões, assinaturas e tipos de letra revelam edições descuidadas em minutos. Quem reimprime para PDF ou reconstrói o ficheiro deixa poucos vestígios; nesse caso é preciso cruzar o conteúdo com outros documentos.

Abrir e gravar um PDF altera-o?

Gravar na maioria dos editores atualiza a data de modificação e o produtor, e pode acrescentar uma revisão. Abrir e visualizar não altera o ficheiro. Uma data de modificação posterior à de criação é motivo para perguntar, não prova de fraude.

Existe uma ferramenta gratuita online para verificar?

Existem várias, mas carregar documentos de clientes representa um risco de proteção de dados. Use ferramentas locais para metadados e estrutura, e um serviço online apenas com contrato de subcontratação ou com ficheiros de teste sem dados pessoais.

Uma IA consegue saber se um PDF foi editado?

Os sistemas automatizados comparam metadados, estrutura, tipos de letra e artefactos de imagem em grande escala e assinalam combinações que uma pessoa deixaria passar. Produzem sinais, não certeza, e a decisão final pertence ao analista.

E se o PDF não tiver metadados?

A ausência de metadados é um indício, não um veredicto. Algumas ferramentas de privacidade removem-nos, tal como a impressão para PDF. Peça o original no portal do emissor e compare-o com um documento que esse emissor produza habitualmente.

Para situar este risco na oferta CheckFile, consulte a nossa abordagem de deteção IA e deepfake.

Mantenha-se informado

Receba as nossas análises de conformidade e guias práticos diretamente no seu email.

Pronto para automatizar as suas verificações?

Piloto gratuito com os seus próprios documentos. Resultados em 48h.