Приветствую, хакеры, сейчас мы с вами разберём способ сокрытия данных в картинке на твиттере.
Для этого, воспользуемся утилитой tweetable-polyglot-png от David Buchanan.
Изображение не должно содержать ненужных фрагментов метаданных. Я использовал эти настройки экспорта в GIMP:
Для начала скачаем GIMP для сохранения необходимой картинки.
Разрешение картинки может быть до 4096x4096 (лучше меньший), однако имейте в виду, что Twitter может уменьшать размер до 680x680 (в зависимости от вашего дисплея DPI и т. д.).
после установки GIMP, открываем вашу .png картинку через неё. во вкладке изображение выбираем режим-индексированный:
ставим 256 и преобразуем.
теперь файл - экспортировать как:
Убираем лишние галочки, как на скрине ниже:
нажимаем экспорт. Теперь перейдём к софту:
Скачиваем утилиту. Также необходимо иметь установленный Python.
Распаковываем, закидываем в папку нашу картинку и zip архив, с файлами для скрытия. Зажимаем левый shift и нажимаем правой кнопкой по пустому месту в папке - открываем powershell:
Вводим следующую команду:
python pack.py image.png data.zip outputimage.png
Теперь можем выложить полученную картинку в твиттер. И обратно её скачиваем:
Пробуем открыть архиватором…
Готово! Так же можно изменить расширение файла.