我們日常建立的文件、圖片往往攜帶大量隱藏的中繼資料:作者、建立時間、GPS 座標、編輯軟體版本等。這些資訊若被惡意收集(如透過 Metagoofil 等工具),將嚴重威脅個人隱私。本文介紹一款專為匿名化設計的開源工具——MAT (Metadata Anonymisation Toolkit),教你在 Linux 上一鍵清除多種檔案格式的中繼資料。
攻擊者常於滲透測試的資訊蒐集階段利用這些資料,因此分享檔案前務必淨化。
MAT 由 Python 開發,屬於 Tor 專案旗下,也是 Tails 隱私作業系統的預設元件。支援格式涵蓋:
相較 exiftool 僅能寫入有限格式,MAT 專注於「移除」且支援範圍更廣。
sudo apt-get update && sudo apt-get install mat
sudo dnf install python3-devel intltool python3-pdfrw perl-Image-ExifTool python3-mutagen
pip3 install hachoir-core hachoir-parser
wget https://mat.boum.org/files/mat-0.6.1.tar.xz # 請以官網最新版為準
tar xf mat-0.6.1.tar.xz
cd mat-0.6.1
python3 setup.py install
mat-gui 啟動視窗。private.odt)。_cleaned 後綴),原檔保持不變。# 單一檔案
mat2 --in-place document.pdf
# 批次處理整個目錄
mat2 --in-place /path/to/docs/*
--in-place 參數會直接覆蓋原檔;若需保留原檔請省略該參數,輸出檔將置於同目錄下。
再次以 mat2 --list file.pdf 或 exiftool file.pdf 檢視,確認敏感欄位 (Author、GPS、CreateDate 等) 已移除或重置。
善用 MAT,讓你分享的每一份檔案都不再洩露多餘隱私。