한국어

이미지 및 사진 · 이미지 메타데이터 개인정보 보호 도구

JPEG 내부에 숨겨진 썸네일: EXIF IFD1 미리보기 작동 방식

· 작동 방식

엑시프 이미지 개인정보 보호 파일 형식

EXIF 블록 안에 포함된 작은 축소판 옆에 있는 크게 편집된 사진
원본 ToolAcre 벡터 일러스트레이션

대부분의 카메라 JPEG는 EXIF 블록 내에 사진의 작은 두 번째 사본을 담고 있으며, 기본 이미지를 자르거나 흐리게 처리하는 편집자는 항상 해당 이미지를 재생성하지 않으므로 제거한 내용이 썸네일에 계속 표시될 수 있습니다. 이 게시물에서는 그것이 어디에 살고 있으며 스트리핑이 어떻게 처리하는지 설명합니다.

여전히 보이는 자르기 — 메인 이미지를 세심하게 편집한 후에도 변경되지 않은 썸네일의 문제

잘리거나 흐린 기본 이미지는 여전히 EXIF 블록 내에 이전 미리보기를 포함할 수 있습니다. 이는 두 번째 사진의 위험을 야기합니다. 보이는 픽셀은 편집 내용을 반영하는 반면 포함된 축소판은 이전 상태를 반영할 수 있습니다. 저장소는 모든 카메라나 편집자가 이러한 불일치를 생성한다고 주장하지 않지만 EXIF ​​내부의 썸네일을 블록과 함께 떠나는 개인 컨테이너 데이터로 취급합니다.

썸네일 위치 — IFD1, JPEGInterchangeFormat 및 JPEGInterchangeFormatLength 태그, APP1 세그먼트 내에 포함된 작은 JPEG

TIFF 디렉토리 체인에는 썸네일 및 해당 바이트를 찾는 필드에 일반적으로 사용되는 IFD1이 포함될 수 있습니다. JPEG의 기본 엔트로피 코딩 스캔 옆이 아닌 EXIF ​​페이로드 내부에 위치합니다. 중요한 제품 경계는 구조적입니다. 메타데이터 리더는 IFD0과 Exif 및 GPS 하위 디렉터리를 따라가다가 중지되므로 썸네일 자체 필드와 픽셀은 표시되지 않습니다.

카메라에 포함되는 이유 — 카메라 화면과 파일 브라우저의 빠른 미리보기 및 작은 고정 크기 미리보기의 DCF 규칙

작은 미리보기는 전체 사진을 디코딩하지 않고도 소프트웨어에 빠른 이미지를 제공합니다. 이러한 편리함은 또한 하나의 파일에 둘 이상의 표현이 있을 수 있음을 의미합니다. 도구의 알려진 간격 목록에는 좁은 보장이 정확하게 명시되어 있습니다. EXIF ​​블록 내에 포함된 축소판은 해당 블록과 함께 제거되는 반면, 파서가 이해하지 못하는 컨테이너의 다른 곳에 저장된 축소판은 포함되지 않습니다.

편집자가 잘못 이해하는 방법 — 픽셀을 다시 작성하지만 EXIF 블록을 변경 없이 복사하여 오래된 미리보기를 남기는 소프트웨어

편집자는 기본 사진을 업데이트하고 메타데이터 구조를 그대로 두거나 다르게 처리하는 새로운 파일을 내보낼 수 있습니다. 저장소는 편집기 기록을 검사하지 않으므로 어떤 응용 프로그램이 오래된 미리 보기를 발생시켰는지 식별할 수 없습니다. EXIF의 존재를 원본을 비공개로 보존하고 깨끗한 공유 복사본을 만드는 충분한 이유로 간주합니다.

이 도구가 IFD1 축소판을 구문 분석하지 않고 처리하는 방법

통합 문서 제목에는 파서가 IFD1을 찾았지만 구현 시 명시적으로 IFD1 축소판을 추적하지 않는다고 나와 있습니다. ToolAcre는 대신 전체 블록 제거를 통해 이 위험을 처리합니다. JPEG APP1 Exif, PNG eXIf 및 WebP EXIF는 단위로 삭제됩니다. 이러한 구별은 지원되지 않는 미리보기 검사 기능이 암시되는 것을 방지합니다.

작업 예: 잘린 사진의 전체 EXIF 블록 제거

잘린 사진의 경우 먼저 파서가 읽을 수 있는 일반 필드를 검사한 다음 메타데이터를 제거하고 정리된 바이트를 확인합니다. 확인을 통해 이 구문 분석기가 읽을 수 있는 필드가 남아 있지 않음을 확인할 수 있습니다. 썸네일은 디코딩되지 않았으므로 전후 썸네일을 표시할 수 없습니다. 제거 결과는 인터페이스의 썸네일 미리보기가 아닌 컨테이너 규칙에서 지원됩니다.

여기서 다루지 않는 내용 — RAW 파일과 독점 MakerNote 블록 내부에 저장된 미리보기는 별도의 문제입니다.

RAW, HEIC, TIFF 및 기타 지원되지 않는 형식은 이 도구가 다시 작성하지 않는 구조에 미리보기와 메타데이터를 배치할 수 있습니다. 지원되는 EXIF ​​블록 외부의 썸네일도 약속할 수 없습니다. 표시되는 콘텐츠, 스테가노그래피 및 색상 프로필 설명 문자열은 별도의 검토 문제로 남아 있으므로 전체 블록 제거는 보편적인 이미지 삭제 주장이 아닙니다.

요약: 두 번째 사진도 확인하세요. 이미지 메타데이터 개인정보 보호 도구는 기본 이미지를 다시 압축하지 않고 축소판이 포함된 전체 EXIF 블록을 제거합니다.

필드 테이블에 포함된 모든 개체가 표시된다고 가정하지 않고 전체 EXIF 블록을 제어하여 두 번째 그림을 확인합니다. 지원되는 JPEG, PNG 또는 WebP에서 해당 블록을 제거하면 압축된 기본 이미지 데이터를 건드리지 않고 EXIF가 포함된 축소판도 제거됩니다. 편집된 마스터를 유지하고 공유를 위해 별도의 정리된 사본을 다운로드하세요.