PDA

Просмотр полной версии : Запись в bmp текстовой информации.


ximik
18.03.2006, 14:07
Есть один вопрос : как дописать информацию в bmp файл не нарушая его структуры?

DisturbeR
18.03.2006, 16:07
Steganos Security Suite
Это утилитка, предназначенная для шифрования важных данных, основанная на алгоритме AES 128 bit. Уже зашифрованные данные можно спрятать в рисунках .BMP и звуковых файлах .WAV методом изменения каждого младшего бита (LSB), качество записи/картинки при этом практически не ухудшится. Если взять для примера 16-битную звукозапись, то на каждые 16 байт будет приходиться один скрытый байт зашифрованной информации, то есть на одном аудио-диске можно уместить около 50 метров кредитных карт и прочего хакерского стафа.

Trinux
18.03.2006, 16:25
http://doci.nnm.ru/chudo_yogurt/15.03.2006/steganografiya_ili_kak_spryatat_lyuboj_fajl_v_bmp_ fajle_1/
все четко, понятно, с примерами, все в рисунках итп =)

ZaCo
18.03.2006, 19:08
я так думаю человеку нужна программная реализация. вот тут почитай
http://www.securitylab.ru/contest/262791.php
конечно вметсо рара можно и все что угодно запихнуть

drmist
18.03.2006, 20:48
ximik
Ваирант первый:
открываешь в любом hex-редакторе (рекомендую Hex Workshop под windows) и дописываешь текст в конце - ни коим образом не повлияет на картинку.
Вариант второй:
В том же hex-редакторе ищешь байты, отвечающие за цвета конкретного пикселя (это намного проще, чем кажется) и правишь везде по 1 младшему биту. Тем самым ты сможешь прятать по одному байту на 8 пикселей, _вобще_ не меняя структуру.
Картинка совсем немного изменится. Правда, если она у тебя не типа "снимал фотиком", а "рисовал в пейнте", то есть используется всего несколько цветов - будет имхо заметно.

tclover
20.03.2006, 00:43
я так думаю человеку нужна программная реализация. вот тут почитай
http://www.securitylab.ru/contest/262791.php
конечно вметсо рара можно и все что угодно запихнуть
Прочитал статью на секлабе. Теперь у меня в аватаре спрятан номер моей аськи :)
Прикольно :)

EvL
27.03.2006, 18:56
Если текст то:
echo my text >> file.bmp