처리 방식과 검증 방법
MetaRinse가 파일을 확인하고, 메타데이터를 분석하고, 브라우저에서 픽셀을 다시 인코딩하고, 결과를 검증하는 방식입니다.
지원 범위
마지막 자동 검토: 2026-07-12. JPEG와 PNG를 지원하고 WebP는 기능을 감지합니다. HEIC, HEIF, AVIF, GIF, TIFF, BMP, SVG, RAW, PDF, 동영상은 몰래 변환하지 않고 거부합니다.
위 버전은 Playwright에 포함된 브라우저 엔진입니다. 설치된 정식 Safari·Chrome·Edge의 수동 검사 결과로 표현하지 않습니다.
| 날짜 | 자동화 환경 | 검사 범위 |
|---|---|---|
| 2026-07-12 | Chromium 149.0.7827.55 · Playwright 1.61.1 · Windows 11 10.0.26200 | 픽스처 업로드, 검사, 정리, 다운로드, 결과 재분석, 접근성·무전송 검사 |
| 2026-07-12 | Firefox 151.0 · Playwright 1.61.1 · Windows 11 10.0.26200 | 픽스처 업로드, 검사, 정리, 다운로드, 결과 재분석, 접근성·무전송 검사 |
| 2026-07-12 | WebKit 26.5 · Playwright 1.61.1 · Windows 11 10.0.26200 | 픽스처 업로드, 검사, 정리, 다운로드, 결과 재분석, 접근성·무전송 검사 |
| 2026-07-12 | Mobile Chromium 149.0.7827.55 · Pixel 7 emulation · Playwright 1.61.1 · Windows 11 10.0.26200 | 픽스처 업로드, 검사, 정리, 다운로드, 결과 재분석, 접근성·무전송 검사 |
| 출시 전 필수 | 실제 최신 Safari, Chrome, Edge, Firefox와 보조기술 | 실기기 수동 검사는 아직 기록되지 않았으며 운영 도메인에서 완료해야 함 |
검증과 검사
- 확장자, MIME, JPEG/PNG/WebP 매직 바이트를 확인합니다.
- 파일당 25MB, 20개, 전체 150MB, 디코딩 6천만 픽셀 제한을 적용합니다.
- exifr 7.1.3과 로컬 PNG/WebP 컨테이너 판독기를 함께 사용합니다. WebP EXIF/XMP/ICC와 PNG zTXt, 비-XMP iTXt 텍스트까지 검사합니다.
- 값은 텍스트로만 표시하고 일련번호처럼 보이는 값은 기본으로 가립니다.
처리 모델
지원 브라우저에서는 Web Worker, createImageBitmap, OffscreenCanvas를 사용합니다. 방향을 적용해 픽셀을 새 캔버스에 그린 뒤 같은 형식으로 다시 인코딩합니다. OffscreenCanvas가 없으면 순차적인 HTML canvas 경로를 사용합니다.
결과 검증
새 Blob을 같은 분석기로 확인합니다. 읽을 수 있는 개인정보성·설명형 범주가 없을 때만 다운로드합니다. 기술적 크기는 읽힐 수 있으며 이 방식은 포렌식 무결점이나 익명성을 증명하지 않습니다.
픽스처와 자동 검사
- 프로젝트가 만든 메타데이터 포함 JPEG·PNG·WebP, EXIF UserComment, PNG zTXt/iTXt, 깨끗한 이미지, 방향 샘플, 손상 파일을 사용합니다.
- 단위 테스트는 시그니처, 제한, 이름, 분류, 가림, 경로, 품질, 상태, 검증을 다룹니다.
- Playwright는 업로드, 검사, 정리, 다운로드, ZIP, 취소, 오류, 언어, 법적 페이지, 모바일, axe, 무전송 규칙을 검사합니다.
알려진 한계
- exifr가 제조사 고유 메타데이터를 이해하지 못할 수 있습니다.
- 캔버스 재인코딩으로 압축, 크기, 색상 프로필, 미세한 픽셀이 바뀔 수 있습니다.
- 보이는 정보, 파일명, 클라우드 사본, 파일시스템 날짜, 플랫폼 기록은 범위 밖입니다.
- 메모리가 적은 기기는 작은 묶음이 필요합니다.
- WebP 인코딩은 브라우저에 따라 다릅니다.
- PNG 압축 텍스트는 압축 해제 후 2MB로 제한하며, 손상되거나 더 큰 텍스트 청크는 메타데이터 없음으로 처리하지 않고 거부합니다.
보안 제보
metarinse@gmail.com로 재현 가능한 보안·개인정보 문제를 알려주세요. 개인 사진, 메타데이터, 자격 증명, 민감정보는 보내지 마세요.