Прячем ценный файл в картинку или аудио

Добрый день всем, кто оказался на данном сайте. Сегодня хотелось бы затронуть тему стеганографии. Вы наверняка не раз видели в фильмах как зашифровывают ценные файлы в изображениях или в аудио файлах. Так вот, этот метод называется ” Стеганография”. Давайте разберемся, как нам так же сделать на нашем компьютере под управлением Linux. А помогут нам в этом деле две небольшие утилиты “Steghide” и “StegoSuite”. В Deb дистрибутивах (Debian, Ubuntu, Kali Linux и так далее) они имеются в официальных репозиториях.

Давайте рассмотрим что может Steghide:

1 – сжатие встроенных данных

2 – шифрование встроенных данных

3 – поддержка файлов JPEG, BMP, WAV и AU

А теперь рассмотрим что может Stegosuite:

1 – Поддержка BMP, GIF и JPG

2 – Шифрование AES встроенных данных

3 – Легко использовать (Графический интерфейс)

Установка Steghide

sudo apt install steghide
steghide install 1

Теперь рассмотрим как нам спрятать текстовый файл в картинке. Для этого я поместил эти два файла в домашнем каталоге пользователя

steghide install 2

После чего открываем этот каталог в терминале и вводим следующую команду

steghide embed -cf hacked.jpg -ef secret

Программа попросит вас дважды ввести пароль root пользователя. По окончанию вы увидите надпись “embedding “secret” in “hacked.jpg”… done”. Это будет означать что операция прошла успешно.

steghide install 3

Для того что бы извлечь файл из картинки “hacked.jpg”, нам нужно ввести соответствующую команду

steghide extract -sf hacked.jpg

Для наглядности я скопировал файл “hacked.jpg” в директорию “загрузки” и открыл ее в терминале

steghide install 4
steghide install 5
steghide install 6

Проверяем что все у нас получилось командой введенной в терминале

head -3 secret
steghide install 7

Если вам нужно узнать, содержит ли изображение зашифрованный файл, то введите в терминале команду

steghide info hacked.jpg

Покажу пример все на том же файле, что мы использовали чуть раньше. Удаляю из папки загрузка все содержимое и снова помещаю наш “секретный” файл hacked.jpg в эту папку. После чего ввожу выше указанную команду

steghide install 8
steghide install 9
steghide install 10


Установка StegoSuite

Теперь рассмотрим вторую программу. Она имеет графический интерфейс, но, в отличии от первой нем может скрывать файлы в аудио дорожках. Установка такая же простая, достаточно ввести команду

sudo apt install stegosuite
stegosuite install 1

Найти ее можно в меню пуск

stegosuite install 2

Тут все просто, нажимаете на “File – Open” и выбираете изображение.

stegosuite install 3
stegosuite install 4

Потом щелкаем правой кнопкой мыши в окошке “embedded file” и выбираем второй файл, которой хотим зашифровать в этом изображении.

stegosuite install 5
stegosuite install 6

После чего вводите пароль и нажимаете кнопку “Embed”, при желании можно указать любую запись в самом верхнем окошке

stegosuite install 7

В папке вы увидите уже “объединенный файл”

stegosuite install 8

Что бы извлечь наш “спрятанный” в этой картинке файл, достаточно его открыть в stegosuite, указать пароль в соответственном окошке и нажить “Extract”

stegosuite install 9
stegosuite install 10
stegosuite install 11
stegosuite install 12

Как видите, все достаточно просто. Надеюсь данная инструкция будет вам полезна. Не используйте эту инструкцию в корыстных целях.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *