实验 · 🟢 本机实测已验证 · 验证于 2026年11月1日 · 查看器与清理器双向对照(含 GPS 样本)
Discord 发图前本地实验:这张 JPEG 在离开设备时还带着什么
准备发到 Discord 的 JPEG 照片里,GPS 定位和相机参数会藏在哪里?用本地工具清理后还能查出来吗?
测试样本在清理前可完整检出 GPS 经纬度与相机机型;经本地清理器处理后,敏感元数据已彻底物理抹除。整个清理过程完全在本地浏览器离线完成,文件不上传到任何服务器。
一张随手拍下的照片在发往 Discord 之前,底层究竟包含哪些敏感信息?本实验在断网的浏览器本地环境中,对包含真实 GPS 经纬度与拍摄器材信息的 JPEG 样本进行检测与清理。通过元数据查看器与清理器的双向对照,验证照片在离开你的设备前,能否在不损失画质的前提下彻底剥离隐私元数据。
简短结论
直接结论:测试样本在清理前可完整检出 GPS 经纬度与相机机型;经本地清理器处理后,敏感元数据已彻底物理抹除。
- 测量事实:在 2026-11-01 的实测中,查看器在本地原图样本中明确读出 GPS 坐标(35°N / 135°E)以及相机机型与拍摄时间。经本地清理后,生成的新文件中上述敏感字段均已不存在。
- 实验边界:本实验只对用户本机处理前后的文件进行客观对照,旨在验证本地工具的物理清洗效果;不代表 Discord 平台云端在所有历史版本、客户端分支下的行为,亦不能推导平台服务器是否留存中转数据。
- 创作者建议:在图片离开手机或电脑之前先做清理。发给群友前就在当前浏览器里处理,文件始终留在你的设备上,零数据上传。
🟢 本机实测已验证 · 验证于 2026年11月1日 · 查看器与清理器双向对照(含 GPS 样本)
- 发布
- 最近更新
- 最近测试
实测对比:清理前后的元数据字段变化
2026-11-01 的本机样本。查看器读到定位和机型类字段,清理器副本里这些字段已经不在。对照留在这台机器上。
| 项目 | 本地样例(查看器) | 清洁副本(清理器) |
|---|---|---|
| GPS / 位置 | 35 deg 0' 0.00" N, 135 deg 0' 0.00" E | 没有 GPS 键 |
| EXIF | 包含 EXIF 元数据(含机型与拍摄参数) | 已彻底清空,无任何 EXIF 字段 |
| 相机信息 | 包含相机制造商与型号信息 | 已移除相机制造商与机型信息 |
| 时间戳 | 2026:11:01 18:00:00 | 已移除拍摄原始时间戳 |
| 来源 / C2PA | 包含 JUMBF APP11 与 C2PA 容器 | 已移除 C2PA 与 JUMBF 结构 |
| 重压缩 / 缩放 | 378,066 字节(包含定位与完整元数据) | 361,097 字节(成功抹除元数据,画质无损) |
GPS / 位置
查看器读取到定位经纬度字段;经本地清理后,副本已移除全部 GPS 键。
EXIF
查看器读取到示例图片包含的相机与时间字段;经本地清理后,副本已移除全部 EXIF 键。
测试环境
Chrome 156.0.8078.47(首页点击与就地去除一致),exiftool 12.76,Node v22.23.4。文件留在这台机器上。
如何自行测试照片
- 记录一张不敏感 JPEG 的哈希、尺寸、EXIF、XMP 和 C2PA。
- 用记录过版本的客户端传到测试频道。
- 按对方能下载的方式把附件拉下来。
- 对照哈希、体积、尺寸和元数据。
- 如果客户端区分图片和文件,两条路径都要测。
方法
任何公开结果都必须走同一套流程:已知源文件、记录哈希、明确上传路径、再下载对照。传闻不算结果。
发图前要注意什么
如果照片里还有不想进服务器的 GPS、相机序号或时间,上传前先清。把希望寄托在 Discord“会处理”上,你自己无法核验。
相关问题
常见问题
这一页的结论能当成平台规则吗?
本页只对照本机查看器与清理器:这张 JPEG 在离开设备前有哪些字段、清理后还剩什么。Discord 收到之后怎么处理,本页不下结论。
发到 Discord 之前,本机清理能去掉样本里的 GPS 吗?
2026-11-01 的 JPEG 样本里,查看器读到 GPS 和机型。首页清理器写出的副本里,这些字段已经不在。这次对照停在本机,说明不了 Discord 各端另存之后的结果。