[Статья] Стеганография на примере Steghide

ordinaria_1

Проверенный продавец
Регистрация
13.04.19
Сообщения
12
Лучшие ответы
0
Реакции
28
Баллы
4
Веб-сайт
ordi.xyz
Стеганография является одним из способом скрыть сообщение.
В отличии от криптографии, стеганография скрывает факт передачи зашифрованного сообщения. Тоесть вместо "shauaj87#[email protected]+ii" вы получите просто картинку с котиком, или аудиофайл с обычной песней и так далее.
Пример сокрытия сообщения ещё был в Древней Греции, где люди использовали древесину, на которой выцарапывали сообщение, а потом обливали её воском для того что бы не было видно послания. После этого получатель брал эту древесину, растапливал воск и читал сообщение.

IMG_20191002_024347_934.jpg

Одним из инструментов, который я когда либо использовал, является Steghide. Простой в использовании и возможность напрямую загружать на хранилище SourceForge (steghide.sourceforge.net).

Steghide
С чего начать? Для начала нам нужно изображение и текстовый файл с посланием. Для примера я возьму cat.jpg и text.txt.

~$ steghide embed -cf cat.jpg -ef text.txt

embed — опция что бы скрыть сообщение.
-cf — указать файл, в котором будет скрыто сообщение.
ef — файл с самим сообщением.

Затем программа попросит ввести ключ (пароль) которым вы зашифруете послание.

Либо, вы пишите ключ сразу в команде таким образом:

~$ steghide embed -cf pass1234 cat.jpg -ef text.txt

После того, как мы вставили наше послание в картинку, давайте попробуем его извлечь из этой самой картинки.

~$ steghide extract -sf cat.jpg

extract — извлечь текст из сообщения.
-sf — откуда извлекать текст.

Для выбора другого шифрования (по дефолту это AES-128) введите;
~$ steghide encinfo
а потом в самой команде скрытия;
~$ steghide embed -e cast-256 -cf cat.jpg -ef text.txt

Если для кого то это сложно, используем этот способ предоставленный ниже!

Это легкий способ, потому что текст не шифруется и вставляется в само изображение, но кто вообразит, что там есть скрытое послание?

~$ echo "текст" >> cat.jpg
~$ cat.jpg cat


Steghide является программой для стеганографии, которая способна скрыть сообщение в различных форматах изображений и аудио-файлов.
Особенности заключаются в сжатии и шифровании вложенных данных, автоматической проверки целостности с помощью контрольной суммы. Поддержка форматов JPG, PNG, BMP, WAV, MP3, OGG.

Подробнее про стеганографию на Wikipedia:
Источник:
http://uotx5vek337lvywdnfbxo5fbkd3w2i3wkyxucvg3qx7essegvecgkrid.onion/
Переводил: я
Надеюсь статья получилась интересной... пишите свои мысли по поводу этого...
 
Сверху