Прячем архив в картинку с помощью Termuxtweetable-polyglot-png - это утилита позволяющая упако...

  • Автор темы R@Va
  • Дата начала
  • Участники 0

R@Va

Elite Hacker-L33T-1337
24.06.2020
8 278
0
73
Forwarded From Черное облако ™️

https://telegra.ph/file/b7792dd42432b560c87a0.jpgПрячем архив в картинку с помощью Termux

tweetable-polyglot-png - это утилита позволяющая упаковать до 3 МБ данных в файл с расширением PNG. Получившийся файл можно будет выложить в Twitter, т.к данная социальная сеть не удаляет такие данные. Данный инструмент может использоваться для передачи секретных данных или другого конфиденциального контента.

Изображение обложки должно хорошо сжиматься, чтобы размер сжатого файла был меньше (width * height) - size_of_embedded_file. Если изображение обложки не имеет палитры, то оно должно иметь не менее 257 уникальных цветов (иначе twitter оптимизирует его для использования палитры). Разрешение может быть до 4096x4096, однако имейте в виду, что твиттер по умолчанию будет обслуживать уменьшенную версию для изображений размером более 680x680 (в зависимости от DPI вашего дисплея и т.д.). А также изображение не должно содержать ненужных фрагментов метаданных.

Установка


apt update
apt upgrade
apt install git -y
apt install python
git clone https://github.com/DavidBuchanan314/tweetable-polyglot-png
cd tweetable-polyglot-png

Запуск

Запускаем утилиту в формате: python3 pack.py [путь до картинки-обложки] [путь до файла который прячем] [путь для файла который выйдет]

У нас получилось вот такая вот команда: python3 pack.py oblako_sxem.png oblako_sxem.zip output.png

Теперь если мы изменим расширение вышедшего файла (В нашем случае "output.png") на .zip ~> то получим полноценный архив с содержимым oblako_sxem.png. Такую картинку с сюрпризом можно выложить в Twitter, и она сохранит свои магические свойства! Однако с Telegram так не выйдет

 

Об LS-LA

  • Мы, группа единомышленников, основная цель которых повышать уровень знаний и умений.
    Не забывая о материальном благополучии каждого)

About LS-LA

  • We, a group of like-minded people, whose main goal is to increase the level of knowledge and skills.
    Not forgetting about everyone’s material well-being)

Быстрая навигация

Пользовательское меню