стеганография jpeg
у кого нить есть материалы по этой теме? т.е. нужны примеры(книги с примерами) скрытия информации в jpeg. на с++ или делфи - без особой разницы. главное, чтобы понятно было:)
http://www.outguess.org/
http://steghide.sourceforge.net/[/QUOTE]
а попроще нету? а то пока разберусь в исходниках этих прог... быстрее свою написать
[QUOTE=<SCORP>;264832]
http://steghide.sourceforge.net/[/QUOTE]
а попроще нету? а то пока разберусь в исходниках этих прог... быстрее свою написать
источник: http://www.computerra.ru/
Цитата:
Оказывается, при помощи незатейливого программного инструментария, имеющегося в арсенале любого запасливого компьютерщика, можно прятать практически любые файлы внутри обычных изображений формата JPEG. На языке профессионалов такой способ сокрытия данных называется стеганографией и является весьма интересной дисциплиной, изучающей технику скрытой передачи информации путём сохранения в тайне самого факта передачи.
Для того чтобы приступить к "упаковке" скрываемых данных в недрах фотоизображений, потребуется операционная система Windows, архиватор Winrar и, конечно, стойкое желание что-нибудь спрятать. Мы в данной заметке ограничимся сокрытием двух вордовских документов (Document1.doc и Document2.doc) в графическом файле с таким же незамысловатым названием cat.jpg. Приступаем!
Лёгким движением мыши и контекстного меню Windows отправляем героев дня - Document1.doc и Document2.doc - в архив формата RAR. Например, в Documents.rar. Для полной надёжности его можно ещё и запаролить, выставив соответствующую галочку в настройках архиватора.
Далее открываем консоль Windows, отыскиваем директорию с вышеупомянутыми документами, архивом и картинкой, после чего выполняем объединение файлов cat.jpg и Documents.rar, используя командную инструкцию copy /b cat.jpg + Documents.rar cat_new.jpg.
Получившийся графический файл cat_new.jpg будет вполне работоспособным (в чём можно убедиться лично). Его можно копировать, отправлять по почте и записывать на компакт-диск - вряд ли кто-то из посторонних догадается, что в картинке помимо графической информации скрыта пара документов государственной важности. Единственное, чего не допускается делать, так это обрабатывать изображение в графическом редакторе, и всё по той простой причине, что любое вмешательство в файл приведёт к потере спрятанной информации.
Как потом извлечь скрытую информацию? Проще простого: нужно лишь открыть "засекреченную" фотографию архиватором Winrar и распаковать спрятанные документы.
Для того чтобы приступить к "упаковке" скрываемых данных в недрах фотоизображений, потребуется операционная система Windows, архиватор Winrar и, конечно, стойкое желание что-нибудь спрятать. Мы в данной заметке ограничимся сокрытием двух вордовских документов (Document1.doc и Document2.doc) в графическом файле с таким же незамысловатым названием cat.jpg. Приступаем!
Лёгким движением мыши и контекстного меню Windows отправляем героев дня - Document1.doc и Document2.doc - в архив формата RAR. Например, в Documents.rar. Для полной надёжности его можно ещё и запаролить, выставив соответствующую галочку в настройках архиватора.
Далее открываем консоль Windows, отыскиваем директорию с вышеупомянутыми документами, архивом и картинкой, после чего выполняем объединение файлов cat.jpg и Documents.rar, используя командную инструкцию copy /b cat.jpg + Documents.rar cat_new.jpg.
Получившийся графический файл cat_new.jpg будет вполне работоспособным (в чём можно убедиться лично). Его можно копировать, отправлять по почте и записывать на компакт-диск - вряд ли кто-то из посторонних догадается, что в картинке помимо графической информации скрыта пара документов государственной важности. Единственное, чего не допускается делать, так это обрабатывать изображение в графическом редакторе, и всё по той простой причине, что любое вмешательство в файл приведёт к потере спрятанной информации.
Как потом извлечь скрытую информацию? Проще простого: нужно лишь открыть "засекреченную" фотографию архиватором Winrar и распаковать спрятанные документы.
т.е. вот http://forum.aheadofall.org/archive/t-591.html
вот реализацию этого мне и надо,ну или еще какого способа, а не простым копированием 2х файлов в один...
Цитата: NewGP
Нездешний, ну и? мне примеры на языках программирования нужны. а этот способ стеганографией трудно назвать. сокрытие в jpeg производится совершенно другим способом с помощью дискретного косинусоидального преобразования(DCT). вот мне это нужно.
т.е. вот http://forum.aheadofall.org/archive/t-591.html
вот реализацию этого мне и надо,ну или еще какого способа, а не простым копированием 2х файлов в один...
т.е. вот http://forum.aheadofall.org/archive/t-591.html
вот реализацию этого мне и надо,ну или еще какого способа, а не простым копированием 2х файлов в один...
Чем возмущаться здесь на форуме и требовать помощи от других, не легче ли самому поискать реализацию этого алгоритма.
http://electronix.ru/forum/index.php?showtopic=4132
http://forum.sources.ru/index.php?showtopic=9103
http://ru.wikipedia.org/wiki/Дискретное_косинусное_преобразование
Цитата: nikitozz
спасибо конечно, но мне одно преобразование не нужно, мне нужен пример-исходник программы, реализующий стеганографию в jpeg файле. преобразование формата это только часть всего. нужно информацию спрятать, потом нужно ее опять вытащить. вдруг кто нить тут делал похожее