Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Кодирование изображений (http://www.flasher.ru/forum/showthread.php?t=151644)

Sapfir 03.03.2011 13:22

Кодирование изображений
 
Здравствуйте!

Есть папка с изображениями: 1.png, 2.png и так далее.
Во флэшке динамически подгружаются эти изображения.

Вопрос: как мне закодировать изображения, чтобы потом на ActionScript 3 удобно бы программно раскодировать. То есть хранить в папке нечто вроде 1.abc, 2.abc, подружать и в коде снова вернуть нормальный вид.

Поискал на эту тему, не нашел. Подскажите, в каком направлении копать. Уверен есть некие готовые хорошие решения.

cleptoman 03.03.2011 13:23

а зачем? )

Sapfir 03.03.2011 13:27

Цитата:

Сообщение от cleptoman (Сообщение 977691)
а зачем? )

Есть большая база эксклюзивных png файлов, которые не должны попасть конкурентам фирмы-заказчика. В них вся суть.

Bgg 03.03.2011 13:30

Нужно будет: декомпилируют вашу swf и достанут ваш декодер. И никакой обфускатор не поможет.

Sapfir 03.03.2011 13:32

Цитата:

Сообщение от Bgg (Сообщение 977693)
Нужно будет: декомпилируют вашу swf и достанут ваш декодер. И никакой обфускатор не поможет.

Ну это то все понятно. И то, что обфускатор не 100% защита, согласен. Но, все же. Меня интересует практическое применение, а не рассуждения на тему "а все равно взломают, это ж Flash".

in4core 03.03.2011 13:48

короче грузим файл , можно вообще без расширения, потом хватаем его по байтово через байтАррай, переводим в битмапдату, затем через PNGEncoder в png( сохраняем ) или же не переводя просто создаем битмам и добавляем на сцену )) ок ?

cleptoman 03.03.2011 14:03

in4core, это чего это вы щас такое сказали?

я в том же firebuge посмотрю что флэшка тянет и скачаю себе..расширение/отсутствие оного не спасет..

то автор: если пренебреч тем процентом людей, которые расковыряют вашу флэшку и стибрят ваш алгоритм декодера, то:

самое простое решение предварительно создать флэшку енкодер и завернуть байты через XOR (предварительно спрятав ключик во флэшке..ключик посложнее выбрать (я делал на 6-10 символов)). но эти все конвертации туда сюда будут затратны.

тык

in4core 03.03.2011 14:07

Цитата:

я в том же firebuge посмотрю что флэшка тянет и скачаю себе..расширение/отсутствие оного не спасет..
Так автор же и сказал, что ему пофиг на декомпил и всякие файрбаги. Ему главное чтобы во флешку странный формат подгружался. Поэтому я так и сказал.
Цитата:

Ну это то все понятно. И то, что обфускатор не 100% защита, согласен.
Вот я к чему

cleptoman 03.03.2011 14:11

Цитата:

Ему главное чтобы во флешку странный формат подгружался
формат не меняется..вот в чем проблемма..я даже адрес типа
"http://somedomain.com/getSomething?id=1234556" возвращающий изображение скопирую в браузер и увижу картинку.

кстате еще вариант немного защититься - получать картинки динамически POST методом. от того же furebug спасет..от чего-то посерьезней нет )

Bgg 03.03.2011 14:11

Автору шифровать данные нужно, а не расширение у файла менять.


Часовой пояс GMT +4, время: 22:01.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.