每一份 PDF 带着的,都比页面上显示的更多。属性字典通常写着作者,记录了是哪个应用在什么时候生成了文件,有时还留着一条本机路径,里面既有用户名也有文件夹结构。文字层里可能更多:页脚里的一个邮箱、表格里的一个账号、附录里一个没人复看过的卡号。这个扫描器两边都报。元数据发现按可识别程度分级,正文则与地址、卡号、国民证件号和账号格式逐一比对,示例一律打码。
功能特性
读取作者、标题、主题、关键词、生成器与时间戳
识别本机路径,它往往连用户名和目录结构一并暴露
匹配邮箱、电话、IBAN、卡号、IP 地址与国民证件号
卡号会过一遍 Luhn 校验,减少误报
报告里的每个示例都打码,而不是完整展示
一个总的风险分值,附带一句大白话的解读
一键清空全部元数据字段,另存为新文档
如何使用 PDF 隐私扫描
把 PDF 拖到页面上
阅读元数据发现,以及正文中匹配到的个人信息
看一眼风险分值,判断该改什么
清空元数据;若正文发现要紧,再对页面内容做涂黑
示例
输入
tender-response.pdf
输出
High risk: author "J. Whitfield", path C:\Users\jwhitfield\Bids\…, 4 email addresses in the text.