-- Leo's gemini proxy
-- Connecting to tilde.team:1965...
-- Connected
-- Sending request
-- Meta line: 20 text/gemini; lang=en
רמי
SUBJECT: Jhead: Консольное уничтожение EXIF-информации в графических файлах
AUTHOR: Rami Rosenfeld
DATE: 08/10/22
TIME: 02.00
LANG: en, ru
LICENSE: GNU FDL 1.3
TAGS: gnu, software, opensource, linux, system, man, manual, bash, privacy, terminal, console, security, jpg, jpeg, exif, jhead
Как правило, современные графические файлы в формате JPG содержат огромное количество деанонимизирующей EXIF-информации. Ее можно уничтожить пакетным методом из консоли GNU/Linux.
Очистка файлов
Пусть имеются несколько графических файлов:
$ ls
-rw-------. 1 3,7M 2014-12-16 21:54 1.jpg
-rw-------. 1 5,0M 2014-12-15 20:02 2.jpg
-rw-------. 1 6,0M 2014-12-16 20:24 3.jpg
Просмотр имеющихся EXIF-данных:
$ jhead 1.jpg
Команда пакетной обработки массива файлов:
$ jhead -dc -de -di -dx -du -dt *
Опции
-dc - удаление комментариев из заголовка JPEG;
-de - удаление EXIF-заголовка;
-di - удаление секции IPTC (если имеется);
-dx - удаление секции XMP (если имеется);
-du - удаление не-EXIF информации, например, данных, которые могут встраивать в изображение прикладные программы (PhotoShop, GIMP, GThumb и другие);
-dt - удаление встроенного превью снимка.
Просмотр-проверка EXIF-информации после очистки:
$ jhead 1.jpg
Алиас .bashrc
alias cleanphoto='jhead -dc -de -di -dx -du -dt *'
Подробнее см.: man jhead
🄯 Rami Rosenfeld, 2022. GNU FDL 1.3.
-- Response ended
-- Page fetched on Mon Jun 3 01:18:25 2024