|
1 / 1 / 0
Регистрация: 29.10.2010
Сообщений: 3
|
|||||||||||
| 07.11.2010, 11:53 | |||||||||||
|
Вопросец возник
к примеру зашифровать не младший и не старший бит(все работает как надо) пиксела картинки, а что-нибудь между ними, делаю так:
0
|
|||||||||||
| 07.11.2010, 11:53 | |
|
Ответы с готовыми решениями:
64
Стеганография в BMP Стеганография LSB BMP |
|
artemtsaryov
|
|
| 13.12.2010, 22:54 | |
|
А можно хороший исходник первой программы? Ранее выложенные у меня не запускаются
|
|
|
dima31288
|
|
| 10.01.2011, 15:05 | |
|
Здраствуйте!!! Я скачал програму "Program.rar", отличная програма. Но у меня вопрос: Почему заново некомпилюется програма? Я хочу переделать фон, но не могу скомпилювать, чтобы сохранить.
|
|
|
admwell
|
|
| 01.03.2011, 00:09 | |
|
Могу привести реализацию помещения текста в BMP изображение на Delphi. При необходимости можно легко добавить ключ или дополнительно зашифровать текст.
|
|
|
Делаю внезапно и красиво
1313 / 1228 / 72
Регистрация: 22.03.2011
Сообщений: 3,744
|
||
| 28.03.2011, 17:03 | ||
|
Заменять нужно именно первый, крайний справа, бит.
1
|
||
|
230 / 227 / 65
Регистрация: 18.12.2009
Сообщений: 316
|
|
| 10.05.2011, 01:24 | |
|
Deviaphan,
Дело не в старшем или младшем бите. Как задали вопрос в старой теме, так я и было отвечено. Заменить в задаче нужно было последний бит. Он и был заменен.
0
|
|
|
Делаю внезапно и красиво
1313 / 1228 / 72
Регистрация: 22.03.2011
Сообщений: 3,744
|
|||
| 10.05.2011, 07:37 | |||
Понятно, что тема не актуальна уже, но в глаза бросилось.)
1
|
|||
|
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
|
|
| 10.05.2011, 08:20 | |
|
Менять надо младшие биты каждой плоскости. То есть в 24-х битном цвете - младшие биты каждого байта цветности. В 48-ми битном rgb (если есть) - младшие биты слов (и в этом случае не факт, что в количестве одного бита на слово). А если разрядность наращена за счёт цветной прозрачности (если и такое есть), то всех байт цветности. Ещё можно попробовать спрятать данные в файле, но не в массиве цветности. Если формат предусматривает явное хранение смещений, то данные можно запихать между концом заголовка и началом массива цветности. Кроме того, кто мешает поместить данные в хвост файла за всей цветностью? Или даже в хвост физического сектора, последнего в файле?
0
|
|
|
Делаю внезапно и красиво
1313 / 1228 / 72
Регистрация: 22.03.2011
Сообщений: 3,744
|
||||
| 10.05.2011, 08:34 | ||||
|
0
|
||||
|
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
|
|||||||
| 10.05.2011, 09:16 | |||||||
|
1. Стандарное заполенение. Ноли - наиболее распространённый вариант такого заполнения. 2. Мусор. Вот под мусор я и предлагаю маскировать. Да и при стандратном заполнении вне заголовка просмоторщики будут читать файл без учёта действительного контента, то есть также, как если бы там был мусор. Выравнивание - редкость? А кто говорит о выравнивании для удобства чтения? Вообще то речь об искуственном заполнителе при наличии смещения, а смещение - достаточно распростарнённое данное. Добавлено через 10 минут Добавлено через 5 минут Кстати, а кто отменил создание своего формата? Ну и прячь спецификацию, или явно специфицируй мусор в любых промежутках при их фактическом наличии. Можно ещё попытаться выдать за цель создания такого формата шифрование не текстовой, а графической информации. Скоро ли кто ни будь догадается, что именно в этом формате спрятано не изображение, а текст?
0
|
|||||||
|
Делаю внезапно и красиво
1313 / 1228 / 72
Регистрация: 22.03.2011
Сообщений: 3,744
|
|||||||
| 10.05.2011, 09:38 | |||||||
|
ВМР с альфаканалом не имеет прозрачность.( )И по смещению. Я почти форматов не знаю (как-то влом самому парсить), но вот смещение без причины мне не понятно. НАпример в том же ВМР смещение цветовых битов относительно заголовка хоть и есть, но из-за переменной длины заголовка. Т.е. пустот там нету или почти нету, не уверен. В любом случае, большое смещение либо вызовет подозрение, либо его просто нельзя задать (если поле смещения 1-2 байта, а данных больше 256-64к) Добавлено через 1 минуту
0
|
|||||||
|
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
|
|||||||||||
| 11.05.2011, 06:06 | |||||||||||
|
Добавлено через 4 минуты И я не настаиваю на использовании какого либо подхода, а утверждаю лишь их возможность. А чем больше возможных подходов, тем больше проблем у тех, кто будет искать спрятанную инфу. Добавлено через 3 минуты И если уж говорить об "опускании до", то почему бы диск не записать вообще в нестандартной FS и не спрятать там какие угодно файлы? О том, что что хотели спрятать, догадаются сразу, ну так можно выпятить защиту от копирожания или от дебага кода. А вот реально прочитать будет проблематично. Добавлено через 3 минуты Добавлено через 2 минуты Кстати, в зонах полной прозрачности собственный цвет игнорится. А если в формате с явной прозрачностью запихать данные ещё и во все биты собственного цвета полностью прозрачных пикселей?
0
|
|||||||||||
|
return (true);
1977 / 1112 / 221
Регистрация: 19.04.2011
Сообщений: 2,346
|
|||
| 11.05.2011, 06:13 | |||
|
0
|
|||
|
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
|
||
| 11.05.2011, 06:18 | ||
|
Ещё вариант: просто тупо ксорим картинку с текстом и говорим, что прятали кртинку. Ксорка отличается тем, что ключ и сообщение принципиально не различаются, а различие между ними только в том, что ключ легальный получатель уже имеет, а сообщение вычисляет повторной ксоркой. Ну так априорной ифой на самом деле будет картинка, строящаяся во внеэкранном буфере программой, или ранее переданная, а расшифровываться будет текст. При равных размерах в байтах текста и изображения в лучшем случае можно будет лишь догадаться, что было изображено, но ни подобрать ключ, в действительносяти являющийся сообщением, ни тем более прочитать дествительно сообщение будет не возможно. А при неравенстве дополнить мусором. И чтоб этот мусор не слишком отличался, в качесте такого мусора берём какой нибудь левый текст и зашифровываем ещё длину полезного текста.
Добавлено через 1 минуту
0
|
||
|
return (true);
1977 / 1112 / 221
Регистрация: 19.04.2011
Сообщений: 2,346
|
||||
| 11.05.2011, 06:25 | ||||
![]() Добавлено через 56 секунд
0
|
||||
|
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
|
|||
| 11.05.2011, 06:34 | |||
|
Добавлено через 2 минуты
0
|
|||
|
return (true);
1977 / 1112 / 221
Регистрация: 19.04.2011
Сообщений: 2,346
|
|||
| 11.05.2011, 06:42 | |||
|
0
|
|||
|
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
|
||
| 11.05.2011, 06:43 | ||
|
0
|
||
|
return (true);
1977 / 1112 / 221
Регистрация: 19.04.2011
Сообщений: 2,346
|
||
| 11.05.2011, 06:47 | ||
|
Добавлено через 1 минуту Вот на заметку
0
|
||
|
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
|
||
| 11.05.2011, 06:56 | ||
|
0
|
||
| 11.05.2011, 06:56 | |
|
Помогаю со студенческими работами здесь
40
Полное руководство (книги, видео и т.д.) Методы GetPixel\SetPixel BMP и стеганография Отличия между книгами Г.Шилдт - C# 3.0 Полное руководство и C# 4.0 PHP 5. Наиболее полное руководство в подлиннике (2-е издание) Г.Шилдт C# 4.0. Полное руководство. Разбор примера работы с массивом Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Первый деплой
lagorue 16.01.2026
Не спеша развернул своё 1ое приложение в kubernetes.
А дальше мне интересно создать 1фронтэнд приложения и 2 бэкэнд приложения
развернуть 2 деплоя в кубере получится 2 сервиса и что-бы они. . .
|
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ *
Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам
Кирхгофа, решает её и находит токи на L и напряжения на C в установ. режимах до и. . .
|
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым.
Но восстановить их можно так.
Для этого понадобится консольная утилита. . .
|
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
|
|
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11
Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
|
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
|