Português (Brasil)

Imagens e fotos · Ferramenta de privacidade de metadados de imagens

A miniatura oculta dentro do seu JPEG: como funciona a visualização do EXIF IFD1

· Como funciona

exif privacidade de imagem formatos de arquivo

Uma fotografia grande editada ao lado de uma miniatura menor dentro de um bloco EXIF
Ilustração vetorial original ToolAcre

A maioria dos JPEGs de câmera carrega uma segunda cópia pequena da imagem dentro de seu bloco EXIF, e os editores que cortam ou desfocam a imagem principal nem sempre a regeneram, então a miniatura ainda pode mostrar o que você removeu. Este post explica onde ele mora e como o strip-tease lida com isso.

O corte que ainda estava visível – o problema de uma miniatura inalterada sobreviver a uma edição cuidadosa da imagem principal

Uma imagem principal cortada ou desfocada ainda pode conter uma visualização mais antiga dentro do bloco EXIF. Isso cria um risco de segunda imagem: os pixels visíveis podem refletir a edição, enquanto a miniatura incorporada reflete um estado anterior. O repositório não afirma que cada câmera ou editor crie essa incompatibilidade, mas trata uma miniatura dentro de EXIF como dados de contêiner privados que saem com o bloco.

Onde fica a miniatura - IFD1, as tags JPEGInterchangeFormat e JPEGInterchangeFormatLength e o pequeno JPEG incorporado dentro do segmento APP1

As cadeias de diretórios TIFF podem incluir IFD1, comumente usado para uma miniatura e campos que localizam seus bytes. Ele fica dentro da carga útil do EXIF, e não ao lado da varredura principal codificada por entropia do JPEG. O limite importante do produto é estrutural: o leitor de metadados segue os subdiretórios IFD0 mais Exif e GPS e para, para que os próprios campos e pixels da miniatura não sejam exibidos.

Por que as câmeras incluem isso: visualizações rápidas nas telas das câmeras e em navegadores de arquivos e a convenção DCF de uma visualização pequena de tamanho fixo

Uma pequena pré-visualização dá ao software uma imagem rápida sem decodificar a fotografia completa. Essa conveniência também significa que pode haver mais de uma representação em um arquivo. A lista de lacunas conhecidas da ferramenta declara a garantia restrita com precisão: uma miniatura incorporada dentro de um bloco EXIF é removida com esse bloco, enquanto as miniaturas armazenadas em outro lugar em um contêiner que o analisador não entende não são cobertas.

Como os editores erram - software que reescreve pixels, mas copia o bloco EXIF inalterado, deixando uma visualização obsoleta

Os editores podem atualizar a imagem principal e deixar as estruturas de metadados intactas ou exportar um novo arquivo que as trata de maneira diferente. O repositório não inspeciona os históricos do editor, portanto não consegue identificar qual aplicativo causou uma visualização obsoleta. Trate a presença de EXIF como motivo suficiente para preservar o original de forma privada e criar uma cópia de compartilhamento limpa.

Como esta ferramenta lida com uma miniatura IFD1 sem analisá-la

O cabeçalho da pasta de trabalho dizia que o analisador encontra IFD1, mas a implementação explicitamente não persegue miniaturas de IFD1. Em vez disso, ToolAcre lida com esse risco por meio da remoção de bloco inteiro: JPEG APP1 Exif, PNG eXIf e WebP EXIF são eliminados como unidades. Essa distinção impede que uma capacidade de inspeção prévia não suportada seja implícita.

Exemplo resolvido: remoção do bloco EXIF completo de uma foto cortada

Para uma foto recortada, primeiro inspecione os campos comuns que o analisador pode ler, depois remova os metadados e verifique os bytes limpos. A verificação pode confirmar que nenhum campo legível por este analisador permanece; ele não pode mostrar uma miniatura antes e depois porque a miniatura nunca foi decodificada. O resultado da remoção é suportado pela regra do contêiner, não por uma visualização em miniatura na interface.

O que isso não cobre – visualizações armazenadas em arquivos RAW e dentro de blocos proprietários do MakerNote são um problema separado

RAW, HEIC, TIFF e outros formatos não suportados podem colocar visualizações e metadados em estruturas que esta ferramenta não reescreve. Uma miniatura fora de um bloco EXIF compatível também está além da promessa. O conteúdo visível, a esteganografia e as cadeias de descrição de perfis de cores continuam sendo preocupações de revisão separadas, portanto, a remoção de blocos inteiros não é uma reivindicação universal de higienização de imagens.

Conclusão: verifique também a segunda imagem - a ferramenta de privacidade de metadados de imagem remove todo o bloco EXIF, incluindo a miniatura, sem recomprimir a imagem principal

Verifique a segunda imagem controlando todo o bloco EXIF, não assumindo que a tabela de campos mostra todos os objetos incorporados. Em um JPEG, PNG ou WebP compatível, a remoção desse bloco também remove uma miniatura contida em EXIF sem tocar nos dados compactados da imagem principal. Mantenha o master editado e baixe uma cópia limpa separada para comcomcompartilhar.