记者与消息来源:发布之前,一份文档会泄露什么
当一份文档离开一个机构时,你在页面上读到的只是其中一部分。里面可能有撰写者的名字、其所在公司的名字、之后谁改过它、改了多久;如果是扫描的纸张,还可能有肉眼看不到的标记。对消息来源来说,这可能就是保持匿名与暴露身份的区别。
Office 文件或 PDF 带着什么
- 在 Word、Excel 或 PowerPoint 文件中:作者、最后修改者、公司、修订次数、总编辑时间、模板和日期。程序会自动用正在使用它的账户信息填好这些。
- 在 PDF 中:作者、标题、创建它的程序和转换它的程序、日期,而且常常还有一个 XMP 区块,把这些全部重复一遍,有时还加上历史记录。
- 在其中包含的图像里:粘贴到文档里的照片可能保留着自己的元数据,包括 GPS。
一个案例:伊拉克档案
2003 年,英国政府在其网站上以 Word 文件的形式发布了一份关于伊拉克的报告,后来发现其中一部分抄自一篇学术论文。研究人员 Richard M. Smith 从文件中取出了页面上看不到的修订记录,里面有参与过它的人的用户名;一名记者认出他们是 Downing Street 和 Foreign Office 的工作人员。Smith 于 2003 年 6 月 30 日公布了这些内容。
并非一切都是元数据:扫描件
扫描或拍下一张纸并不能去掉痕迹,只是改变了它们。许多彩色激光打印机会在每一页上加上几乎看不见的微小黄点,这些点编码了打印机和打印任务的信息。
2017 年,The Intercept 发布了一份扫描的 NSA 文件。后来,记者和安全专家指出,在发布的图像中能看到这些点。泄露该文件的分析员 Reality Winner 一案依据的是其他证据——谁打印过这份文件、她与该媒体的联系,以及纸上的折痕——而且她在文章发表前两天就已被捕。但这个案子留下了一个教训:从消息来源那里发布出去的东西,可能比看上去更多地透露出关于他们的信息。
在发布或发送文档之前
- 看看它带着什么。 把 Word、Excel、PowerPoint 或 PDF 文件拖到 KillEXIF 上:你会看到作者、公司、日期和其余内容。分析在你的浏览器里进行,文档不会离开你的电脑,而对一份敏感文档来说,这恰恰是关键。
- 清理文件本身,而不是它的截图。 KillEXIF 移除文档的属性而不碰其内容,之后还会检查确认什么都没留下。
- 涂黑不一定真的涂掉了。 PDF 里盖在文字上的黑框可能只是把文字挡住了:文字还在下面,可以复制。这不是元数据,任何元数据工具都解决不了;必须把文字真正删除。
- 如果是纸质文件,发布转录或重新制作的版本,而不是原件的图像,并想一想内容本身会透露什么:谁接触得到这份特定的文件。