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

Стеганография — в криптографии, это одна из техник запутывания. Техники запутывания основываются на том, что у других лиц отсутствует информация об алгоритмах или о чём-то другом, что затруднит им получение ваших данных. Например, перехватив пароль от веб-сайта, злоумышленник не сможет им воспользоваться, если не знает страницу входа в административную панель. Можно, например, расширение фотографии (.jpg) поменять на нечто необычное и некоторые люди действительно не смогут посмотреть изображение. Тем не менее, общепризнанно, что нельзя опираться исключительно на техники запутывания. Они признаны ненадёжными.

Но и отбрасывать их не стоит. Они великолепно могут дополнять обычные (надёжные) способы шифрования и могут помочь в некоторых специфичных ситуациях. На крайняк, можно удивить фокусом кого-нибудь.

vcsteg2

Если посмотреть на vcsteg2, то это окажется текстовый файл, в котором вместе со всеми примечаниями (в которых умещено описание, лог изменений, информация об авторах и веб-сайт источника) 367 строк. Но это не просто документ, это программа, написанная на языке Python. Эта крошечная программа делает удивительную вещь — она прячет контейнер VeraCrypt во внутрь видео файла. При этом видео файл продолжает оставаться воспроизводимым — т. е. сидя в самолёте вы можете крутить кино в своём плеере, а когда доберётесь до пункта назначения, смонтировать фильм как самый обычный контейнер VeraCrypt, расшифровать его вашим паролем и продолжить работу со своими важными данными. Ну или шпионы могут на торрент трекере передавать секретную информацию в фильмах, ну или это… фокусы.

Поддерживаются следующие форматы видео: QuickTime / ISO MPEG-4 (*.mov, *.qt, *.mp4, *.m4v, *.m4a, *.3gp).

Прячем контейнеры VeraCrypt

Порядок следующий: вам нужно обязательно создать скрытый контейнер. После этого запустите программу vcsteg2.py

На Linux нужно запускать примерно так (это в командной строке):

где:

python — указание на то, что запускается программа, написанная на языке Python, это всегда будет оставаться неизменным.

vcsteg2.py — путь до файла программы vcsteg2.

<MP4 Видео> — путь до видео файла.

<Контейнер VeraCrypt> — путь до контейнера.

Результатом успешной работы программы станет появление гибридного файла. Который будет воспроизводиться как видео. И этот же файл можно монтировать как том VeraCrypt. Для этого нужно будет вводить пароль для скрытого диска — обычный диск перестанет существовать.

Ещё программу можно запустить с ключом -p, т. е. Так:

где:

<Гибридный Файл> — файл, который является одновременно и видео и контейнером VeraCrypt.

Этот файл будет модифицирован таким образом, что появится возможность изменить пароль VeraCrypt для него. После изменения пароля, запустите эту же команду применительно этого же файла ещё раз, чтобы удалить эту (заметную, и, следовательно, небезопасную) модификацию!

Похожие темы

Как создать зашифрованный zip файл на Linux... Допустим вы хотите создать zip архив защищённый паролем, для того чтобы тот, кто пробует распаковать zip файл, должен был ввести правильны...
TrueCrypt – кроссплатформенная программа для шифро... Слы, чувак, в натуре: без измен! Это всё чисто гонево, что они такие врубные, а на самом деле они, ну, ты понимаешь. Короче, надень, братишка, темны...
Как сделать переадресацию всех запросов к сайту на... После публикации статьи об SSL-сертификатах возник совершенно правильный вопрос: как сделать переадресацию всех запросов к сайту на зашифрованный пр...
Шифрование файлов на Android Смартфоны уже для многих стали важным помощником в работе и развлечениях. Современные телефоны надёжно закрепились в наших схемах по получению, отправ...
Новости софта от 13 февраля 2015 года (jQuery, Ver... jQuery UI 1.11.3 Вышла третья версия jQuery UI из линейки 1.11. Пакет с темами для этой версии можете скачать по этой ссылке: http://jqueryui.co...