Как скрыть информацию с помощью стеганографии в 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. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.