Как скрыть информацию с помощью стеганографии в Ubuntu?

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

Иногда, нам нужно зашифровать очень конфиденциальные данные в наших системах чтобы ни один другой человек, использующий нашу систему, не мог сказать, что мы скрыли информацию.

Один из способов сделать это - скрыть секретные файлы и сообщения в других существующих файлах, как изображения и аудио.

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

Они могут просто встроить конфиденциальные данные вместе с паролем или ключом доступа, чтобы только доверенное лицо могло открыть этот файл.

Этот тип шифрования, при котором вы надежно скрываете один файл в другом, называется стеганографией..

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

Однако в стеганографии третье лицо даже не осознает тот факт, что кажущееся безобидным изображение или аудиофайл несет в себе секретное сообщение или встроенный в него файл.

Установка Steghide на Ubuntu 18.10 и производные

Steghide - это утилита командной строки, которая позволяет скрывать конфиденциальные данные в различных типах изображений и аудиофайлов.

Стегиде работает с консоли в Windows и GNU / Linux, и это проект с открытым исходным кодом, который занимает всего около 3 МБ в разархивированном виде и не требует установки, поэтому его можно использовать на флеш-накопителях.

Хотя в этом случае мы собираемся установить последнюю версию этого инструмента, Вы можете сделать это, ища его прямо в программном центре Ubuntu или из терминала, вы можете сделать это, выполнив следующую команду:

sudo apt-get install steghide

Шифрование файлов со стегидом

Чтобы зашифровать конфиденциальный файл, они должны иметь файл, который они хотят зашифровать, и изображение или аудиофайл, в котором они хотят его скрыть.

Steghide поддерживает шифрование файлов AU, BMP, JPEG и WAV.

Стегиде

Теперь, чтобы взять пример, мы хотим скрыть файл внутри изображения. Синтаксис, который мы должны использовать, следующий:

sudo steghide embed -ef examplefile.txt -cf sample.jpg

В этом случае мы указываем, что файл должен быть зашифрован из текущей папки в текущую папку.

Если исходный конфиденциальный файл находится в другом месте вашей системы, они должны указать его полный путь.

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

В основном команда состоит из следующего:

sudo steghide embed -ef /ruta/de/archivo/a/ocultar -cf /ruta/de/imagen/o/audio/que/contendrá/el/archivo

Сразу после этого приложение запросит пароль, необходимый для встраивания конфиденциального файла.

Этот пароль будет использоваться для извлечения или дешифрования файла.

В этом примере мы встроили текстовый файл в файл JPEG. После того, как шифрование будет выполнено, вы можете удалить свой исходный конфиденциальный файл и просто сохранить файл изображения, который позже будет использоваться для дешифрования.

Извлечение файлов

Теперь, чтобы извлечь информацию, скрытую в файле, мы собираемся использовать следующую команду

sudo steghide -sf image.jpg

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

Как удалить Steghide из Ubuntu и производных?

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

Мы должны открыть терминал с помощью Ctrl + Alt + T, и в нем мы собираемся выполнить следующую команду:

sudo apt-get remove steghide

И готово.

В качестве последнего комментария мы можем использовать Steghide вместе с некоторыми другими инструментами, такими как Cryptomator и даже с OnionShare чтобы иметь возможность безопасно делиться информацией в наших файлах с другими людьми


Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

Будьте первым, чтобы комментировать

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован.

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.