Стеганография- сокрытие сообщений
Support RukovodСтеганография является одним из способом скрыть сообщение.
В отличии от криптографии, стеганография скрывает факт передачи зашифрованного сообщения. Тоесть вместо "shauaj87#-@+ii" вы получите просто картинку с котиком, или аудиофайл с обычной песней и так далее...
Немного истории
Пример сокрытия сообщения ещё был в Древней Греции, где люди использовали древесину, на которой выцарапывали сообщение, а потом обливали её воском для того что бы не было видно послания. После этого получатель брал эту древесину, растапливал воск и читал сообщение.
(Здесь фотография милого котика)
Теперь к сути
Одним из инструментов, который я когда либо использовал, является Steghide. Простой в использовании и возможность напрямую загружать на хранилище SourceForge (http://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:
https://ru.m.wikipedia.org/wiki/Стеганография
Данная статья представлена исключительно в ознакомительных целях и не несет призыва к действию. Вся информация направлена на то, чтобы уберечь читателей от противозаконных действий.