|

Шифруй все в фотки!
Хакер, номер #024, стр. 024-048-2
Она обладает практически теми же возможностями, что и S-Tools, но использует другой криптографический алгоритм (HWY1) и, кроме того, способна прятать данные не только в файлах формата bmp и wav, но и в обычных текстовых и HTML файлах, причем весьма оригинальным способом - в конце каждой строки добавляется определенное число пробелов. Только представь: везешь ты препу курсовую, а внутри нее белым по белому написано все, что ты думаешь о нем и его предках до пятого колена (а ведь после сдачи можно дать ему этот номер журнала и...).
Прячем в ж... JPG
Bmp, wav и gif - это конечно, но я искал что-нибудь по jpeg'у... и, конечно же, нашел =)). Во-первых, надо объяснить, почему их (программ данного типа) мало. Все дело в том, что jpeg использует сжатие с потерями, поэтому первый способ хранения информации грозит нарушением ее целостности. Тем не менее, нашли, как это осуществить. Самой первой и самой простой прогой была JPSTEG. Она работает в консольном режиме и делает только то, что от нее требуется - спрятать файл в файл-контейнер формата jpeg. Запускаешь ехе'шник, в качестве параметров передаешь два имени файла (здравствуй, старый добрый DOS) и получаешь результат. Все просто как компутер :))).
Второй штукой (вроде поновей) стала прога под названием JPHIDE (или JPHS). Она представлена в двух вариантах под DOS и под выньDOS. Тут все красиво - окошечки, кнопочки, пояснения и т.п. Ко мне попалась freeware beta version, что меня даже не расстроило - кульная прога. Как только указываешь файл-контейнер, она сообщает тебе максимальный и рекомендуемый размер файла для сокрытия. Если твой файл больше, она объяснит, чем это может грозить, - потерей качества рисунка. Если будешь прятать текстовый файл, то лучше заархивируй его сначала, а то кульная прога убедит тебя, что полученный результат не выдерживает статистического анализа.
Небольшое описание по пользованию, ибо сие (данная вариация JPHIDE) есть досовское творение, работающее из командной строки.
Сначала кладем в одну директорию потребные нам файлы, т.е. файл, который будем шифровать, и JPEG-файло, куда будет ныкаться секретная инфа. "Запускаем" командную строку DOS. Заходим в директорию с файлами для шифрования, в нашем случае это G:\Gibbon\. И набиваем G:\Gibbon\jphide delta.jpg gibbon.jpg gibbon.c . Жмем любимый и родной Enter, затем получаем строчку Enter Passphrase, куда надобно ввести ключевое слово (пароль то бишь), чтобы извлечь зашифрованный файл gibbon.c. В общем виде конструкция для сокрытия файла выглядит так: jphide файл-куда-прячем.jpg файл-который-получится.jpg файл-который-надо-спрятать.*. В нашем случае при помощи смешения эксплойта gibbon.c юниксойд Дельта был превращен в гиббона :).
Теперь нам требуется извлечь спрятанный файл "взад" из JPG-файла. Т.е. вернуть мутаген gibbon.c, потонувший в gibbon.jpg. Для этого потребуется вторая утилита из комплекта - JPSEEK. Набиваем G:\Gibbon\jpseek gibbon.jpg gibbon.c. А далее введенную ранее Passphrase. Т.е. для того чтобы извлечь секретный файл недостаточно знать пароль: необходимо ввести название секретного файла, которое, предположительно, знаешь только ты ;). В общем виде конструкция выглядит так: jpseek файл-с-секретом.jpg спрятанный-файл.*. Итого был извлечен секретный препарат для изготовления гиббонов =).
Назад на стр. 024-048-1 Содержание Вперед на стр. 024-048-3
|