Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Использование wav файлов в стеганографии. [D6, WinXP]


r00t ©   (2003-12-29 11:24:00) 

Если кто не знает что такое стеганография, это когда любое секретное сообщение скрывают в файлах с другим расширением. Чаще всего используют мультимедийные файлы, так как они всегда имеют погрешность не различимую человеческим глазом или ухом. Я уже написал пргу которая использует bmp-шки. Там все просто метод замены младших битов (Кому интересно объясню подробнее, пишите на мыло real_geek@mail.ru). А вот со звуком затрудняюсь, у кого есть соображения напишите, плиз. Буду рад любой помощи. Заранее спасибо!


r00t   (2003-12-30 15:55:00) [1]

to: Dingo
Все ясно. Да и качество в принципе не должно сильно пострадать так как в некоторых случаях биты могут совпадать...


Dingo   (2003-12-30 13:33:00) [2]

А чё тебе структура так упёрлась? формат в инете запросто найти можно... Главное, что там после заголовка идёт простой массив данных, и младшие биты можно, в принципе, приспособить под свои цели - за счёт ухудшения качества звука, конечно.... Размер при этом, разумеется, останется прежним - ведь ты не собираешься добавлять новые выборки, а только изменять уже существующие. Предполагаю, что можно использовать ~4-5 младших битов при 16-битном формате, и ~1-2 при 8-битном... но это следует еще уточнить экспериментами - к сожалению, у меня сейчас нету на это времени...


r00t   (2003-12-30 13:05:00) [3]

to: Brahman
Thanks, попробую теперь все это реализовать.


Brahman   (2003-12-30 11:48:00) [4]

С какой стати размер измениться ?
Расширится спектр, а не размер.
Как сделать - я уже сказал.
Добавить (буквально сложить-наложить) исходный и нужный массив
данных.


r00t   (2003-12-29 22:06:00) [5]

to: Brahman
Допустим у вас есть, какой либо wav файл, скажем песня. Если вы станити добовлять туда свои низкочистотные или высокочистотные звуки изменится размер файла (что выдает нас с головой). Если нет может подскажите как это реализовать.


Brahman   (2003-12-29 19:52:00) [6]

Самое главное - понять: то, что Вы закладываете в звук не предназначено для озвучиввания, а раз так, то можно не заботиться о слышимости, заботиться надо о малозаметности:)


Brahman   (2003-12-29 19:50:00) [7]

r00t ©   (29.12.03 18:40) [4]
Вы не правы: в существующем отрезке можно использовать и те и другие. Информативность высоких больше, низких - существенно меньше.


r00t   (2003-12-29 18:40:00) [8]

Использовать высокие или сверхнизкие частоты, тоже не удасться требуется чтобы размер файла не изменялся, тоесть можно лишь незначительно менять исходные данные. А структура затем, что я должен как то записать текстовые данные...
Или я может сам чо не догоняю, со звуком раьше дела не имел.


Brahman   (2003-12-29 17:13:00) [9]

Расскажите нам еще что-нибудь интересное о стеганографии..

А со звуком:
- использовать высокие или сверхнизкие частоты, т.е те частоты,
слышимость которых близка к пороговой.

И при чем тут структура файла :)


r00t   (2003-12-29 14:31:00) [10]

to:Dingo
С wav файлом возникают проблемы, там все не так просто как с простым битмапом. И структура файла несколько другая.


Dingo   (2003-12-29 13:53:00) [11]

А кто тебе мешает точно так же менять младшие биты в PCM-данных? на слух такой "шум" будет практически не заметен. (имхо)


Наверх

Титульная страница Поиск, карта сайта Написать письмо