как скопировать сообщение в картинку или наоборот?

как скопировать сообщение в картинку или наоборот?

Что произойдет, если вы скопируете /b "image.png" + "text.text"? Как и где мы можем увидеть результат? И, пожалуйста, предложите ту же операцию в оболочке Linux. И обеспечивает ли это какое-либо шифрование сообщения?

решение1

Это примитивная техника стеганографии. Она не обеспечивает никакого шифрования, сообщение по-прежнему можно прочитать в открытом виде. Оно скрыто, и вы вряд ли наткнетесь на него случайно (если только ваш просмотрщик изображений не особенно придирчив и не предупредит вас о чем-то, добавленном в конце изображения). Но если вы знаете, что где-то на изображении что-то должно быть скрыто, то сообщение можно без труда просмотреть с помощью любого шестнадцатеричного редактора или извлечь с помощью инструмента strings.

Он работает для некоторых форматов (в частности, JPEG и PNG), работает отчасти для других (TAR будет работать, но вы получите предупреждения о присоединенных данных с GNU tar), а для некоторых не работает вообще (разумеется, для текстовых файлов; кроме того, он испортит некоторые файлы).

Аналогичное действие можно выполнить в системах *NIX с помощью cat. Я оставлю выяснение точной команды в качестве упражнения для читателя.

Связанный контент