Форум программистов, компьютерный форум CyberForum.ru

Спрятать сообщение в png файл - C++

Восстановить пароль Регистрация
 
aleksandr_t94
0 / 0 / 0
Регистрация: 27.01.2013
Сообщений: 100
01.07.2013, 23:09     Спрятать сообщение в png файл #1
Работал с BMP файлом - там всё просто. Но с png возникли трудности - формат сжатый, а именно zlib. Что делать? Как спрятать текст в png файл? Лазил на английских сайтах, но так толком и не нашёл ничего.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.07.2013, 23:09     Спрятать сообщение в png файл
Посмотрите здесь:

Read PNG in C C++
C++ Спрятать консоль
C++ Как запустить консольное приложение через CreateProcess и спрятать его окно?
Как из массива значений цветов создать обычный PNG файл? C++
C++ Считывание PNG
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Tiva
94 / 94 / 1
Регистрация: 25.04.2012
Сообщений: 429
02.07.2013, 00:23     Спрятать сообщение в png файл #2
написать "стеганография png" в [NASA] не позволяет ислам?
http://habrahabr.ru/post/112976/
aleksandr_t94
0 / 0 / 0
Регистрация: 27.01.2013
Сообщений: 100
02.07.2013, 01:01  [ТС]     Спрятать сообщение в png файл #3
Цитата Сообщение от Tiva Посмотреть сообщение
написать "стеганография png" в гугл не позволяет ислам?
http://habrahabr.ru/post/112976/
Позволяет, писал. Там про BMP, а не про PNG. Я бы не стал писать если бы не поискал в гугле сначала. Читайте внимательнее! Там даже написано "В нашем случае контейнером будет выступать картинка в формате BMP". Хотелось бы услышать адекватный ответ
Ab
75 / 75 / 1
Регистрация: 03.05.2012
Сообщений: 161
02.07.2013, 10:56     Спрятать сообщение в png файл #4
1. Распаковать секцию IDAT, внедрить в нее свои данные и снова запаковать, благо ZLib более чем доступен.
2. Создать свою секцию с именем, которое не является стандартным, и положить туда свои данные.
3. Дописать сзади к файлу свои данные.

Пп. 2 и 3 никак не повлияют на внешний вид картинки.

И вообще, скрытая передача сообщений - процесс творческий, чем более нестандартный способ придумаете, тем сложнее будет тем, от кого прячете.
gray_fox
What a waste!
 Аватар для gray_fox
1244 / 1127 / 53
Регистрация: 21.04.2012
Сообщений: 2,350
Завершенные тесты: 3
02.07.2013, 19:51     Спрятать сообщение в png файл #5
Цитата Сообщение от aleksandr_t94 Посмотреть сообщение
Но с png возникли трудности - формат сжатый, а именно zlib. Что делать?
Воспользоваться libpng, например, или какой-нибудь другой либой.
Yandex
Объявления
02.07.2013, 19:51     Спрятать сообщение в png файл
Ответ Создать тему
Опции темы

Текущее время: 00:25. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru