你的 PDF 元資料揭露了什麼
PDF 不只是它可見的頁面。它帶有一個元資料字典,可能記錄誰建立了它、用了哪個軟體、何時建立以及最後何時修改。在共享文件前,值得知道這些元資料說了什麼。
基礎
常見的元資料欄位
PDF 的標準資訊字典可能包含:
- Title — 文件標題,通常從第一個標題或來源檔案名稱自動設定。
- Author — 作者名稱,經常從作業系統的使用者帳戶或桌面軟體的設定檔取得。
- Subject — 簡短描述或主旨。
- Creator — 產生文件的原始應用程式(例如「Microsoft Word 365」)。
- Producer — 寫入最終檔案的 PDF 引擎(例如「LibreOffice 7.6」或特定的程式庫版本)。
- CreationDate 和 ModDate — 指示文件何時建立和最後修改的時間戳記。
風險
這可能揭露什麼
這些欄位本身沒有一個是惡意的,但組合起來它們可能描繪出你不想分享的輪廓。Author 欄位可能包含從建立者電腦取得的真實姓名。Creator 和 Producer 欄位揭露了確切的軟體和版本,這對目標攻擊可能有用。時間戳記可能指示文件何時以及多快被起草,這在法律或商業情境中偶爾敏感。
在標準字典之外,PDF 也可能帶有 XMP 元資料 — 一個 XML 區塊,可能包含修訂歷史、評論、追蹤修訂、評等標籤,甚至來自某些相機或掃描應用程式的 GPS 座標。XMP 比標準字典更豐富,且經常被忽略。
元資料之外
PDF 中其他隱藏內容
元資料不是 PDF 可以攜帶而不在頁面上顯示的唯一事物。PDF 可能包含來自 OCR 處理的隱藏圖層(在掃描影像上的不可見文字圖層)、嵌入檔案的附件、隱藏表單欄位,以及已刪除但未清除的物件 — 從頁面刪除但仍在檔案中存在的內容,因為交叉參考表未被壓實。
最後一種情況是無聲的隱私外洩。一份草稿合約在寄出前刪除了一個段落,但該段落可能仍存在於檔案的物件體中,任何檢查原始位元組的人都能存取。徹底的「清理」或「塗黑」步驟會移除這些孤立物件,而非僅遮蔽它們。簡單的元資料清除不處理這點 — 這是不同的作業。
行動
如何顯示和移除元資料
大多數 PDF 閱讀器在「文件內容」或「取得資訊」選單中公開標準欄位。XMP 沒有專用工具較難讀取,但它以同樣方式隨檔案旅行。
要在共享前移除元資料,你不需要將檔案上傳到任何地方。本地的元資料編輯工具可以在瀏覽器中清除或替換欄位,產生乾淨的副本而不將文件 — 或其元資料 — 傳送到網路上。這是對敏感文件最安全的做法:在本地檢查,然後共享。
繼續閱讀
相關資源
繼續閱讀