Como apagar os metadados de um arquivo PNG
O PNG não guarda metadados do mesmo jeito que o JPEG: o que ele realmente carrega e como limpar.
Publicado por AnonShot · Atualizado em
Resposta rápida
Um PNG quase nunca traz coordenadas GPS, mas pode conter texto, o nome de um programa, um perfil de cor e, às vezes, um bloco EXIF completo. Limpar significa recodificar, que é exatamente o que o AnonShot faz no envio.
Por que o PNG é diferente do JPEG
O JPEG guarda os metadados num segmento EXIF padronizado, aquele que leva a posição GPS das fotos de celular. O PNG é feito de blocos sucessivos, chamados chunks, e os metadados podem estar em vários deles.
Na prática, um PNG quase nunca vem de uma câmera: é um print, uma exportação de um programa de desenho ou um gráfico. O risco, então, não é a geolocalização, e sim o rastro do programa usado.
O que um PNG pode conter de fato
Os chunks relevantes têm nomes curtos e podem ser lidos com qualquer inspetor de arquivos.
- tEXt e iTXt: texto livre, geralmente o nome e a versão do programa de exportação, às vezes um comentário ou o nome do autor.
- tIME: data da última modificação da imagem.
- eXIf: um bloco EXIF completo, possível desde 2017, que alguns programas acrescentam ao converter um JPEG.
- iCCP: o perfil de cor, inofensivo, mas aumenta o arquivo.
O risco real num print
Num PNG, o que está visível quase sempre pesa mais do que o que está escondido. Um print revela abas abertas, um nome de usuário na barra de título, uma notificação, um caminho de pasta, o relógio do sistema.
Antes de compartilhar um print, olhe tudo em vez de se concentrar nos metadados. Recorte o que não tem a ver com o assunto.
Como limpar um PNG
Abrir a imagem e exportar de novo num editor simples já elimina a maioria dos chunks de texto. Na linha de comando, exiftool -all= funciona tão bem em PNG quanto em JPEG.
O caminho mais rápido, quando a imagem vai ser compartilhada de qualquer jeito: solte no AnonShot, que recodifica sem os blocos de metadados e devolve um link curto.
Perguntas frequentes
- Um PNG tem a minha posição GPS?
- Muito raramente. O formato permite isso desde 2017 pelo chunk eXIf, mas um PNG quase sempre vem de um print ou de uma exportação de programa, não de uma câmera.
- Converter o PNG em JPEG limpa o arquivo?
- A conversão descarta os chunks próprios do PNG, mas alguns programas copiam metadados para o novo arquivo. Não conte com isso sem conferir.
- É seguro compartilhar um print?
- Ele tem poucos metadados, mas o conteúdo visível costuma dizer muito: nome de usuário, abas, notificações. Recorte antes de mandar.