Наш партнер GENESIS HACKSPACE

Хакспейс: Клуб — физическое место, где собираются увлеченные техникой, IT, электроникой, роботами и физикой люди. Первая сеть бесплатных хакспейсов в г.Тверь и области.

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

Стеганография — в криптографии, это одна из техник запутывания. Техники запутывания основываются на том, что у других лиц отсутствует информация об алгоритмах или о чём-то другом, что затруднит им получение ваших данных. Например, перехватив пароль от веб-сайта, злоумышленник не сможет им воспользоваться, если не знает страницу входа в административную панель. Можно, например, расширение фотографии (.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 для него. После изменения пароля, запустите эту же команду применительно этого же файла ещё раз, чтобы удалить эту (заметную, и, следовательно, небезопасную) модификацию!

Похожие темы

Вторая фаза аудита TrueCrypt завершена: выявлено ч... Все мы помним эту странную историю с TrueCrypt — программой для шифрования данных. Авторы неожиданно для всех покинули своё детище. При этом н...
Как создать зашифрованный zip файл на Linux... Допустим вы хотите создать zip архив защищённый паролем, для того чтобы тот, кто пробует распаковать zip файл, должен был ввести правильны...
TrueCrypt – кроссплатформенная программа для шифро... Слы, чувак, в натуре: без измен! Это всё чисто гонево, что они такие врубные, а на самом деле они, ну, ты понимаешь. Короче, надень, братишка, темны...
TrueCrypt получает новую жизнь Возможно, вас также заинтересует статья "Аналоги и альтернативы TrueCrypt ".   TrueCrypt будет жить благодаря разработчи...
VeraCrypt — достойная альтернатива TrueCrypt... Подготовлено на основании перевода статьи "VeraCrypt a Worthy TrueCrypt Alternative". Будучи ответвлением (форком) кода TrueCrypt, VeraCrypt поднимае...