steghide: стеганография за скриване на текст в изображения

Стеганография

стегид Това е инструмент, който може да бъде инсталиран в нашата GNU / Linux дистрибуция и който може да се използва за практикуване на стеганография. И какво е това? Е, за тези, които не знаят, стеганографията е изкуството да се крие информация в текстове, изображения и други видове цифрови документи (изображения, видеоклипове, звук, ...). От древни времена се използва за изпращане на тайни съобщения и скриване на всякаква информация и днес правителствата продължават да я използват много често.

En стеганография има носител, който в този случай ще бъде jpg изображение и скрита информация, която ще се използва от носител като преносна среда. Това, което се предвижда, е, че издателят може да достави тази информация на получателя, без трети страни да имат лесен достъп до нея, т.е. той има подобна цел на криптографията.

За да направите това, първото нещо е инсталирайте на нашата система steghide (Има много инструменти от този тип, друга опция е python-stepic), които ще ни позволят да вградим скритата информация в изображението. За да направите това, напишете:

sudo aptitude install steghide

След като го инсталирате, просто трябва да направите снимка, която имате под ръка в JPG формат, например, и документ с обикновен текст (.txt) със съобщението, което искате да скриете. Представете си, че снимката се нарича foto01.jpg и съобщението е запазено във файла message.txt. След като имате тези съставки, можете да генерирате изображение със скрития текст въвеждане в терминала:

steghide embed -cf foto01.jpg -ef mensaje.txt

Ще ви поиска парола, за да я защитите. Получателят на изображението може извличане на скрито съобщение с паролата, ако пишете:

steghide -extract -sf foto01.jpg

Ако по някаква причина снимката бъде прихваната от трета страна, те няма да могат да видят скритото съобщение, освен ако не знаят, че то е вградено и не могат да открият паролата, тъй като на пръв поглед е невъзможно да забележат разлика. Друг начин за предаване на "частни" съобщения с помощта алтернатива на криптографията...