Как я могу защитить изображения, встроенные в SWF-файлы? - PullRequest
0 голосов
/ 19 января 2011

Мне нужно защитить изображения, встроенные в SWF-файл.

Я заметил Swf Encrypt скремблирует изображения, вот так:

scrambled/coloured noise image

Как что-то подобное достигается? Как работает скремблирование изображений ? Я заметил, что изображение хранится в растровом изображении. Не уверен, как хранится информация.

Я полагаю, что было бы возможно использовать что-то вроде AS3SWF для доступа к содержимое SWF-файла, но что мне нужно изменить для тегов SWF-изображения?

Я мало что знаю о безопасности / обфускации / шифровании, поэтому любые советы пригодятся. Язык программирования для этого не должен иметь большого значения.

1 Ответ

1 голос
/ 12 февраля 2011

Я собираюсь выйти на конечность и сказать, что скремблирование изображения работает подобно тому, как обычный текст выглядит «скремблированным» после того, как он зашифрован - если вы примените правильный шифр к, казалось бы, случайно окрашенным пикселям в этом примере изображения,каждый пиксель становится правильного цвета, раскрывая изображение.

Этот шифр или ключ для расшифровки должен быть где-то доступным для .swf, так что всякий раз, когда .swf загружает это изображение, он разделяет его на пиксель-pixel, проверяет это по ключу, а затем перестраивает изображение.

...