Как скрыть секретные данные в изображениях или аудиофайлах всего в один клик

Как скрыть секретные данные в изображениях или аудиофайлах всего в один клик

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

Что такое стеганография?

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

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

Как работает стеганография

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

Этот метод изменяет последние несколько битов в байте для кодирования сообщения, что особенно полезно для изображений, где значения красного, зеленого и синего каждого пикселя представлены 8 битами (байт) в диапазоне от 0 до 255 в десятичном или десятичном формате. От 00000000 до 11111111 в двоичном формате.

Изменение последних двух битов полностью красного пикселя с 11111111 на 11111101 изменит только значение красного с 255 на 253, что представляет собой незаметное изменение цвета невооруженным глазом, но все же позволяет нам кодировать данные внутри изображения.

Как скрыть секретные данные в изображениях или аудиофайлах всего в один клик

Метод наименее значащих битов также используется для аудиофайлов. При сокрытии информации следует учитывать две вещи: шифрование и сжатие. Зашифруйте данные перед их внедрением в дополнительный уровень безопасности при сжатии данных.

Как скрыть данные в изображениях или аудиофайлах

Шаг 1. Вставьте данные в файл

Использовать Steghide очень просто: для установки его из Терминала в Linux просто используйте apt .

apt-get установить стегид

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

steghide embed -ef secretFile -cf CoverFile -sf выходной файл -z CompressionLevel -e схема

Компоненты команды разбиты следующим образом:

  • -ef указывает путь к файлу, который вы хотите скрыть; в файл обложки может быть встроен файл любого типа, например, скрипт Python или файл оболочки.
  • -cf — это файл, в который встроены данные, он ограничен форматами BMP, JPEG, WAV и AU.
  • -sf — необязательный аргумент, указывающий выходной файл. Если этот параметр опущен, исходный файл будет перезаписан новым стеганографическим файлом.
  • -z определяет уровень сжатия от 1 до 9. Если вы не хотите сжимать файл, используйте аргумент -Z .
  • -e указывает тип кодировки. Steghide поддерживает несколько типов шифрования, и если аргумент по умолчанию опущен, Steghide будет использовать 128-битное шифрование AES. Если вы не хотите использовать шифрование, просто введите -e none .

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

steghide embed -ef secret.txt -cf StegoCat.jpg -e none -Z

Как скрыть секретные данные в изображениях или аудиофайлах всего в один клик

После выполнения команды Steghide появится сообщение о необходимости установки пароля для извлечения встроенных данных, введите пароль и подтвердите еще раз.

Как скрыть секретные данные в изображениях или аудиофайлах всего в один клик

Шаг 2. Извлеките скрытые данные из файла

Извлечь скрытые данные из стеганографического изображения еще проще с помощью следующей команды:

$ steghide Extract -sf stegoFile -xf выходной файл

Когда вы запустите эту команду, вам будет предложено ввести тот же пароль, созданный выше.

Как скрыть секретные данные в изображениях или аудиофайлах всего в один клик

Желаю вам успехов!

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

Подробнее: Инструкции по защите паролем файлов и папок в Windows.


Как очистить и сбросить кеш Microsoft Store в Windows 10

Как очистить и сбросить кеш Microsoft Store в Windows 10

Если у вас возникли проблемы с установкой или обновлением приложения «Магазин» в Windows 10, это может быть связано с проблемой с кешем магазина. Узнайте как <strong>очистить кеш магазина Microsoft</strong> для вашей учетной записи в Windows 10.

Топ-10 лучших бесплатных программ-кейлоггеров для Windows

Топ-10 лучших бесплатных программ-кейлоггеров для Windows

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

Как всегда запускать Microsoft Edge в режиме InPrivate в Windows 10

Как всегда запускать Microsoft Edge в режиме InPrivate в Windows 10

Если вы используете Microsoft Edge на общем компьютере с Windows 10 и хотите сохранить конфиденциальность своей истории просмотров, узнайте, как настроить Edge для запуска в режиме InPrivate.

8 способов открыть MSConfig в Windows 11

8 способов открыть MSConfig в Windows 11

Вы можете решить многие проблемы, возникающие в Windows 11, с помощью настройки системы. Например, если игра не запускается, открытие и изменение настроек MSConfig может решить проблему.

Инструкция по настройке и использованию VPNBook на Windows

Инструкция по настройке и использованию VPNBook на Windows

VPNBook — бесплатный провайдер VPN с неограниченной пропускной способностью, идеален для доступа к заблокированным сайтам. Узнайте, как настроить VPN на Windows за считанные минуты.

Включить/отключить функцию встроенного автозаполнения в проводнике и диалоговом окне «Выполнить» в Windows 10.

Включить/отключить функцию встроенного автозаполнения в проводнике и диалоговом окне «Выполнить» в Windows 10.

Узнайте, как включить или отключить встроенное автозаполнение в адресной строке проводника и диалоговом окне «Выполнить» в Windows 10. Следуйте нашим простым шагам!

6 способов получить доступ к меню параметров загрузки в Windows 10

6 способов получить доступ к меню параметров загрузки в Windows 10

Windows 10 предоставляет <strong>меню параметров загрузки</strong>, позволяющее исправлять проблемы и перенастраивать систему. Узнайте, как получить доступ к этому меню.

Как запустить любое приложение с помощью кнопки «Удобство доступа» на экране входа в Windows 10

Как запустить любое приложение с помощью кнопки «Удобство доступа» на экране входа в Windows 10

Кнопка «Удобство доступа» на экране входа в Windows 10 дает возможность пользователям запускать приложения, такие как диспетчер задач и командную строку, для улучшения доступа и функциональности.

Как изменить веб-камеру по умолчанию на компьютере с Windows 10

Как изменить веб-камеру по умолчанию на компьютере с Windows 10

Эта статья поможет вам настроить переключение между веб-камерами на компьютере с Windows 10. Убедитесь, что у вас по умолчанию установлена нужная веб-камера.

9 способов открыть Блокнот в Windows 11

9 способов открыть Блокнот в Windows 11

Узнайте, как быстро и удобно открыть Блокнот в Windows 11 различными способами. Bлокнот — это незаменимое текстовое приложение, которое всегда под рукой.