July 26, 2020

Удаляем метаданные с помощью Mat2

Mat2 — инструмент для удаления метаданных, поддерживающий широкий диапазон часто используемых файлов (офисные документы, изображения, аудио, электронные книги, архивы, видео, HTML), написана на python3. В своей основе это библиотека, используемая одноимённым интерфейсом командной строки и в качестве расширения nautilus.

Вместо очистки самого файла инструмент создаёт новый файл, в котором добавлено слово "cleaned" между именем и его расширением. Например, если файл называется "filename.png", то будет создан новый файл с именем "filename.cleaned.png".

Официальный сайт инструмента:https://0xacab.org/jvoisin/mat2 (кликабельно)

Установка и запуск

Устанавливаем инструмент в Kali Linux с помощью команды:

sudo apt install mat2

Теперь запускаем командой:

mat2 <аргумент> <файл>

Справка

Опционные аргументы:

-h, --help  —  показать справку и выйти

-v, --version  —  показать версию программы и выйти

-l, --list  —  вывести список всех поддерживаемых форматов файлов 

--check-dependencies  —  проверить, имеются все ли необходимые для MAT2 зависимости

-V, --verbose  —  показать более подробную информацию о статусе

--unknown-members policy  —  как обрабатывать неизвестных членов файлов в стиле архива(в качестве политики можно указать: abort, omit, keep) [По умолчанию: abort]

-s, --show  —  показать все метаданные, способные нанести вредб 

--lightweight  —  удалить только некоторые метаданные

Политики:

abort — прервать работу

omit — пропустить

keep — сохранить

Пример очистки изображения от всех метаданных:

mat 20181009_115635.jpg