用途:对图像、SVG、PDF、OOXML 等资产中的受支持元数据进行隐私审计,发现披露风险而不修改文件;报告风险类别与严重程度,默认不打印敏感值。
支持容器:PNG、JPEG(EXIF、XMP、IPTC-IIM、COM)、WebP、BMFF(MP4/HEIC/AVIF)、TIFF、PDF、SVG、OOXML 与 ODF。
用法:运行 python3 scripts/audit_metadata.py /absolute/path/to/asset 后查看结果,结果包含类别与证据位置而非原始值。路径若不在本技能目录下,需使用脚本的绝对路径。
判定要点:GPS 等 HIGH 级发现应在发布前人工复核;GPS 还会从 EXIF IFD1(内嵌缩略图)读取,主 IFD 被清理后缩略图常仍保留位置信息。若 format_supported 为 false,应明确说明不支持,而不能报告为无问题。
边界:本技能仅审计,从不重写源文件;NONE_OBSERVED 不等于保证,受限解析器可能遗漏加密、专有、格式异常、不受支持或远程存储的元数据;溯源元数据不必然是隐私风险;常规元数据移除可能使已签名资产失效。删除任何内容前,需确认字段是否属于已签名的 C2PA 清单;若需生成净化副本,应保留原件、记录转换过程,并对副本重新做溯源验证。建议在推荐变更流程前阅读 references/privacy-boundaries.md。