指南

EXIF 是什么,能证明什么

相机写进照片的拍摄参数。它能告诉你机身、镜头、时间和位置,但任何人都能改,所以它是自述,不是证据。

EXIF 的来历

EXIF(Exchangeable Image File Format)是 1995 年由日本电子工业振兴协会制定的规范,几乎所有数码相机和手机都遵守。它借用 TIFF 的目录结构,把几十到几百个标签塞进 JPEG 的 APP1 段,以 Exif\0\0 开头。PNG 后来也加了 eXIf 块,WebP 有 EXIF 块,HEIC 放在 meta 盒子里。

常见字段

字段 含义
Make / Model 相机品牌和型号
LensModel 镜头
DateTimeOriginal 按下快门的时间(本地时间,无时区)
ExposureTime / FNumber / ISOSpeedRatings 快门、光圈、感光度
FocalLength 焦距
GPSLatitude / GPSLongitude 位置
Software 最后一次写入 EXIF 的软件
Orientation 旋转方向
MakerNote 厂商私有数据,可能包含快门次数、对焦点等

它能说明什么

一张带完整 EXIF 的图,字段之间通常是自洽的:Canon 机身配 Canon 镜头,焦距在镜头范围内,DateTimeOriginal 和 DateTimeDigitized 相同,MakerNote 结构符合该厂商格式。这种自洽性是判断「像不像相机直出」的依据。

它不能说明什么

EXIF 是明文,exiftool 一行命令就能改成任何值:

exiftool -Make=Canon -Model="Canon EOS R5" -DateTimeOriginal="2024:05:01 10:00:00" fake.jpg

所以 EXIF 只能作为「文件自己怎么说」,不能作为「事实如何」。AuditImage 对带相机信息但没有 C2PA 的图片,结论写的是「相机或手机拍摄,EXIF 自述」,并注明无法验证。

判断伪造的线索

  • 有 Make/Model,但没有任何曝光参数和 MakerNote:可能是手工填的。
  • Software 是 Photoshop 却没有 XMP 编辑历史。
  • DateTimeOriginal 与 XMP CreateDate 相差不止时区。
  • 有 EXIF 缩略图,但缩略图内容和主图不同:主图被替换过。
  • 分辨率与该型号相机的传感器不符。

AuditImage 会自动检查其中的时间不一致和软件不一致,其余需要人工比对。

隐私提醒

EXIF 里的 GPS 字段会暴露拍摄地点。AuditImage 发现 GPS 时会提示。分享照片前,可以用 exiftool -gps:all= photo.jpg 或手机相册的「移除位置信息」去掉。