Metadata Anonymisation Toolkit v2 — удаляет метаданные из файлов перед их публикацией или передачей. Поддерживает PDF, DOCX, XLSX, PPTX, JPEG, PNG, MP3, MP4, ZIP, и десятки других форматов. Метаданные файлов содержат: имя автора, GPS-координаты (фото), историю правок, имя хоста/пользователя ОС, версию ПО, серийный номер устройства. Все эти данные могут деанонимизировать источник утечки. Используется журналистами, активистами и пентестерами при подготовке материалов для публичного раскрытия (responsible disclosure, whistleblowing).
apt install mat2 # или pip install mat2 # Показать метаданные mat2 --show document.pdf # Удалить метаданные (создаёт document.cleaned.pdf) mat2 document.pdf # Несколько файлов mat2 *.jpg *.pdf
MAT2 удаляет метаданные из файлов перед их публикацией.
| Тип файла | Опасные метаданные |
|---|---|
| JPEG/PNG | GPS-координаты, модель камеры, серийный номер |
| Имя автора, история изменений, версия ПО | |
| DOCX/XLSX | Имя пользователя ОС, имя хоста компьютера |
| MP4 | Геолокация, программа записи |
# Debian/Ubuntu
apt install mat2
# pip
pip install mat2
# Arch
pacman -S mat2
# Показать метаданные
mat2 --show photo.jpg
# Удалить метаданные (создаёт photo.cleaned.jpg)
mat2 photo.jpg
# Несколько файлов
mat2 *.jpg *.pdf *.docx
# Удалить на месте
mat2 --inplace photo.jpg
# Агрессивный режим
mat2 --paranoid photo.jpg
PDF, DOCX, XLSX, PPTX, ODT, EPUB, MP3, FLAC, MP4, MKV, JPEG, PNG, GIF, TIFF, ZIP и другие.