Архивы: по дате | по разделам | по авторам

Как спрятать файл в JPEG-картинке?

АрхивУтилиты
автор : Андрей Крупин   09.08.2005

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

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

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

Несмотря на то, что программа довольно старенькая (в августе сего года ей стукнуло ровно шесть лет), она отлично справляется со своей задачей "упаковки" скрываемых данных в недрах фотоизображений. Автор этого приложения Аллан Латам (Allan Latham) скомпилировал свою разработку под различные операционные системы - Linux, DOS и Windows. На пробу возьмем, естественно, последний вариант.

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

Итак, скачиваем JPHS for Windows, распаковываем и, не задумываясь, запускаем (благо, инсталляции не требуется).


JPHS for Windows.

Процедура сокрытия данных состоит из нескольких простых шагов:

  1. Жмем Open jpeg и выбираем картинку-контейнер, в которую мы будем прятать данные. Программа, проанализировав изображение, выдаст информацию о рекомендуемом размере файла для сокрытия;
  2. Задаем пароль в меню Pass phrase;
  3. Кликаем Hide и указываем файл, который будет у нас играть в "прятки";
  4. Сохраняем "пропатченное" JPEG-изображение на диск.

Все. Теперь никто не догадается, что наша картинка, помимо графической информации, таит в себе нечто особенное. Чтобы "вытащить" спрятанный файл, необходимо будет снова воспользоваться паролем и опцией Seek в меню JPHS. Windows-версия утилиты весьма и весьма требовательна к оперативной памяти, видимо, дает знать о себе бета-версия программы.

И напоследок несколько полезных советов настоящим тайным агентам:

  1. Для исключения выявления "сюрпризов" внутри картинки, не рекомендуется превышать указанный лимит на размер файла;
  2. Желательно не использовать однотонные изображения с упорядоченной структурой (небо, облака и пр.), а также уже "засекреченные" фотографии;
  3. Стараться применять стойкие к взлому пароли и помнить, что любые манипуляции с обработанными изображениями в каких-либо графических редакторах приведут к потере спрятанной информации.
© ООО "Компьютерра-Онлайн", 1997-2019
При цитировании и использовании любых материалов ссылка на "Компьютерру" обязательна.