Учимся прятать данные в изображения

CyberSec RuTOR

Кибербезопасность
Команда форума
Модератор
Сообщения
1.000
Реакции
1.435
Вводные:
Изображение ← цвет (RGB) ← 3 RGB = 3 байта (24 бита).
В 1 пикселе 3 младших бита, их изменение невозможно идентифицировать визуально, вместо них мы запишем данные. Можно использовать больше. Разумнее прятать в несколько изображений.
Изображение .jpg 1920х1080 пикселей содержит 52 432 байт. Файл .kdbx, сформированный в KeePass, с 20+ позициями паролей, логинов, ссылок имеет размер 10 351 байт. Файл .txt с 7 страницами, заполенные случайными символами, 40 120 байт.

Steghide — нужная нам программа. Работает через командную строку.

Tails

Скачать и установить →

Отдать команду программе спрятать файл в изображение→

sudo steghide embed -cf название.jpg -ef файл.расширение

→ установите пароль → подтвердите →

Расшифровать:
sudo steghide extract -sf изображение.jpg
→ введите пароль

Windows
скачайте с официального сайта → распакуйте → создайте папку → скопируйте сюда steghide.exe + название.jpg + скрываемый файл + библиотеки ( cygjpeg-62 dll, cygwin1 dll, cygintl-2.dll и остальные) → откройте консоль →

введите команду →

→ введите команду
steghide.exe embed -cf название.jpg -ef скрываемый файл.расширение

→ установите пароль → подтвердите.

Расшифровать:

Перейдите в созданную папку → откройте в командной строке → отправьте команду
steghide.exe extract -sf название.jpg

→ вы из изображения извлекли скрытые данные под изначальным названием.

Файлы вы можете хранить и передавать.
 

Похожие темы

  • Закрыта
Стеганография представляет собой искусство сокрытия информации прямо на виду. В этой статье мы рассмотрим, как использовать для этой цели инструмент командной строки Steghide. Кроме того, мы рассмотрим концепцию, чтобы лучше понимать, что происходит на заднем плане. Это простой настраиваемый...
Ответы
5
Просмотры
490
Здесь будет лог лекции "Шифрование данных в Linux. Алгоритмы и сценарии использования" от 17.03.23
Ответы
7
Просмотры
  • Закрыта
С тех пор, как разработчики TrueCrypt отказались от разработки своей утилиты, прошло достаточно много времени, но до сих пор пользователи озадачиваются вопросом — чем же заменить TrueCrypt. Пользователи Linux находятся в выгодном положении за счёт встроенной системы шифрования LUKS, позволяющей...
Ответы
2
Просмотры
10К
Назад
Сверху Снизу