MetaWipeAnalisar

Como conferir se os metadados foram mesmo removidos

Nunca confie só na mensagem de arquivo limpo. Veja como reler uma foto, um PDF e um documento do Word para confirmar que a localização, o autor e os valores antigos saíram.

Por Publicado em 6 min de leitura

Não confie na mensagem “arquivo limpo” sem reler o arquivo. Abra a cópia limpa com um leitor de metadados, procure os campos que você queria remover e confirme que nenhum valor antigo ficou nos bytes, sobretudo em PDF. Em uma foto, a releitura mostra em segundos se o GPS saiu. Em um PDF ou em um documento do Office, é preciso olhar também dentro do arquivo.

Por que “limpo” nem sempre quer dizer limpo

Uma ferramenta pode apagar o campo visível e deixar o valor anterior no arquivo, como acontece com o PDF que recebe uma atualização incremental. Pode também limpar um bloco de metadados e esquecer o outro: uma mesma data costuma existir no EXIF da foto e no XMP, o bloco mais moderno, e apagar só um deles não elimina o dado.

Por isso, a conferência tem de ser feita sobre o arquivo final, o que você de fato vai enviar, e não sobre a versão que a ferramenta gerou internamente. Se você enviar a cópia limpa sem reler, a única garantia é a da própria ferramenta.

Como conferir uma foto

Com o ExifTool, a leitura completa de uma foto limpa é:

exiftool -a -G1 -s foto_limpa.jpg

A saída de uma foto bem limpa costuma ser curta. Campos como o nome do arquivo, o tamanho, o tipo e as dimensões continuam, porque não são metadados da câmera:

[File]    FileName        : foto_limpa.jpg
[File]    FileType        : JPEG
[JFIF]    JFIFVersion     : 1.01
[Composite] ImageSize     : 4032x3024

O que não pode aparecer é qualquer linha de GPS, de número de série ou de autor. Para testar só a localização, use:

exiftool -gps:all foto_limpa.jpg
exiftool -a -G1 -s foto_limpa.jpg | grep -i -E "serial|owner|author"

Se os dois comandos não imprimirem nada, a localização e os identificadores da câmera saíram. A coordenada fica no campo GPSLatitude, e o número de série está em SerialNumber. Para saber o que cada um significa, veja o guia do EXIF.

Como conferir um PDF

Um PDF guarda o autor e o título em um dicionário de texto, e essa é a parte que a releitura pode buscar. Com o comando abaixo, você procura o nome antigo nos bytes do arquivo:

strings curriculo_limpo.pdf | grep -a -i -E "author|title|creator"
grep -a -c "%%EOF" curriculo_limpo.pdf

O primeiro comando não deve trazer o nome que você removeu. O segundo conta os marcadores de fim de arquivo. Um PDF reescrito por inteiro costuma ter um só; mais de um indica que revisões antigas foram anexadas ao fim do arquivo. Isso não prova que o dado antigo está lá, mas é um sinal para reescrever o arquivo. O caso do currículo está em metadados no currículo em PDF.

Uma ressalva: em PDFs modernos, parte dos objetos fica comprimida, e o strings pode deixar passar um valor que existe. Ele serve para encontrar, não para provar a ausência. A prova mais firme é reescrever o PDF e reler o resultado com a ferramenta de leitura, que é o que a limpeza de PDF faz.

Como conferir Word, Excel e PowerPoint

Um arquivo do Office é um pacote zip com XML dentro. As propriedades ficam em docProps/core.xml, e isso se lê sem abrir o Word:

unzip -p relatorio_limpo.docx docProps/core.xml
unzip -p relatorio_limpo.docx word/comments.xml | grep -o 'w:author="[^"]*"'
unzip -p relatorio_limpo.docx word/document.xml | grep -o 'w:author="[^"]*"'

Na primeira saída, os campos dc:creator e cp:lastModifiedBy devem estar vazios. As duas últimas buscas mostram nomes em comentários e em alterações acompanhadas. Se elas trouxerem algum nome, o documento ainda identifica quem editou. O campo LastModifiedBy é o nome do campo no ExifTool, e o guia de Word mostra a limpeza completa.

Como conferir a marca C2PA

A credencial C2PA é um bloco à parte, e o ExifTool não a remove integralmente em todos os formatos. Para conferir, use o c2patool, a ferramenta de linha de comando da Content Authenticity Initiative, e veja o c2pa.org para a documentação. Se ele não encontrar um manifesto no arquivo, o bloco saiu. O detector de IA do MetaWipe também mostra o marcador para JPG e PNG, e roda no navegador, sem enviar a imagem. Para entender o que a credencial declara, veja o que é C2PA e Content Credentials.

O que costuma sobreviver, por tipo de dado

O que ficouOnde costuma aparecerPor que sobra
Miniatura embutidaFotoFerramentas que apagam só as tags visíveis deixam a miniatura, que pode mostrar a imagem antes de um recorte
Mesmo dado em EXIF e XMPFoto e PDFOs dois blocos guardam a mesma informação, e só um foi limpo
Valores antigosPDFAtualização incremental grava o novo dicionário e mantém o anterior
Número de série e donoFoto de câmera e RAWFicam em campos específicos do fabricante, que nem toda ferramenta lê
Nome em comentários e revisõesWord e outros documentosÉ conteúdo do documento, e não um campo de propriedades
Credencial C2PAJPG, PNG e outrosFica em bloco próprio, e ferramentas antigas não o alcançam

Como o MetaWipe faz a conferência

No MetaWipe, a conferência é automática: depois de limpar, o arquivo é lido de novo, e o relatório mostra o que foi encontrado e o que sobreviveu. Ele não mostra o que a ferramenta pretendia remover, e essa diferença é a que importa. Para conferir por conta própria, use o leitor gratuito, sem cadastro, e compare com o relatório. Se as duas leituras baterem, a checagem está completa.

Sem terminal: comparar as duas leituras

Quem não quer abrir o terminal pode fazer a mesma conferência em duas etapas. Primeiro, leia o arquivo original e anote os campos que aparecem: localização, autor, modelo, número de série. Depois, leia a cópia limpa com o leitor gratuito e compare as duas listas.

A comparação lado a lado diz mais do que qualquer leitura isolada. Um campo que sumiu da cópia limpa foi removido. Um campo que continua com o mesmo valor não foi tocado, e esse é o que você precisa investigar se era para sair. Uma data de modificação que mudou pode ser normal, porque a própria limpeza grava uma alteração no arquivo. O que não pode acontecer é um dado sensível continuar igual.

Uma ressalva honesta

Nenhuma conferência prova que um arquivo está totalmente livre de informação. Ela prova que os campos e blocos conhecidos saíram, e isso já cobre quase todo uso do dia a dia. Em contextos em que a informação pode ser cobrada depois, como processos judiciais, a conferência deve ser feita com um laudo técnico, e o documento original deve ser mantido.

Checklist de conferência

  1. Releia o arquivo limpo, nunca a versão original, e guarde o resultado.
  2. Em foto, confirme que não há GPS, número de série nem autor.
  3. Em PDF, busque o nome antigo nos bytes e conte os marcadores de fim de arquivo.
  4. Em documentos do Office, confira core.xml, comentários e alterações.
  5. Se o arquivo tem credencial C2PA, verifique o bloco com um leitor específico.
  6. Compare o que você leu com o que pretendia remover, e refaça a limpeza se algo ainda aparecer. Quem limpa muitos arquivos de uma vez pode seguir o guia de remoção em lote.

Perguntas frequentes

Como saber se os metadados de uma foto foram removidos?

Leia o arquivo limpo com um leitor de metadados e confira o bloco de GPS, o autor e o número de série. Com o ExifTool, o comando exiftool -gps:all foto.jpg não deve imprimir nada. A mensagem de sucesso da ferramenta diz que ela terminou, não o que restou no arquivo, por isso a leitura posterior é a única prova que vale.

Como saber se um PDF ainda tem o autor antigo?

Procure o nome nos bytes com strings arquivo.pdf | grep -i author e conte as ocorrências de %%EOF. Mais de um %%EOF indica que o arquivo tem revisões anexadas. Como parte dos objetos de um PDF moderno fica comprimida, uma busca que não acha nada não prova a ausência. O caminho firme é reescrever o PDF e reler o resultado.

Como ver os metadados de um arquivo Word?

Um .docx é um arquivo zip. Com unzip -p arquivo.docx docProps/core.xml, você vê o autor, quem modificou por último e as datas. Comentários e alterações ficam em word/comments.xml e word/document.xml, marcados com o atributo w:author. O Inspetor de Documentos do Word, em Arquivo → Informações, ajuda a fazer a mesma conferência sem o terminal.

Como conferir se a marca C2PA foi removida?

Use o c2patool, da Content Authenticity Initiative, ou outro verificador de credenciais. Se ele não encontrar um manifesto no arquivo, o bloco não está mais lá. O detector de IA do MetaWipe, para JPG e PNG, roda no navegador e não envia a imagem. A conferência mostra só a credencial, não a origem real da imagem, que nenhum metadado comprova.

O que pode sobrar depois da limpeza?

Dados que vivem fora dos campos de metadados: uma miniatura embutida, que pode mostrar a imagem como era antes de um recorte; o mesmo dado repetido em dois blocos diferentes; o nome de quem comentou dentro de um documento; e o conteúdo da própria foto, como placas e rostos. Por isso a conferência precisa olhar o arquivo, e não só a lista de campos.

Continue lendo

Leitura gratuita, sem cadastro.

Analisar