Стеганография — это наука о скрытой передаче информации путём сохранения в тайне самого факта передачи.
В отличие от криптографии, которая скрывает содержимое секретного сообщения, стеганография скрывает само его существование.
Для того, чтобы спрятать один файл в другой, используется программа steghide
Steghide может прятать любой файл в файле-изображении формата JPEG и BMP, а так же в звуковых файлах WAV и AU. При этом сами файлы-контейнеры не повреждаются, изображения отображаются, а звуки проигрываются.
Чтобы спрятать файл, можно воспользоваться следующей командой:
steghide embed -cf <файл-контейнер> -ef <файл-вложение>
При этом файл будет сжат и зашифрован алгоритмом AES-CBC.
Чтобы изменить степень сжатия используется ключ -z с указанием степени сжатия. -Z для отключения сжатия.
Для изменения алгоритма шифрования используется ключ -e с указанием алгоритма. Используйте "-e none" для отключения шифрования.
Ключ -N не будет сохранять имя вложенного файла внутри контейнера. При извлечении имя файла придется назначить вручную.
Для извлечения используется команда:
steghide extract -sf <файл-контейнер>
И конечно же не забываем читать man steghide
Комментариев нет:
Отправить комментарий