![]() |
Защита флешки за счет загрузки с помощью флешки-загрузчика
Всем доброго времени суток!
Встала задача написать флешку, которая будет использоваться на нескольких сайтах (допустим, эти сайты внесены в базу данных). Проблема заключается в том, чтобы защитить флешку и не дать ее использовать на сайте, не занесенном в базу данных. Решение пришло следующее: на сайтах разместить некий загрузчик, который запрашивает у сервера, можно ли на домен загрузить флеш. Если можно - идет загрузка основной флешки. Как лучше организовать механизм защиты? Флешку хотелось бы как-то зашифровать, чтобы ее было максимально трудно скачать и использовать в обход загрузчика. Буду благодарен за советы! |
Код AS3:
|
Используйте обфускатор, он сделает код трудно читаемым. Но ресурсы скрыть сложнее, для этого нужно использовать архивы с шифрованием. Но врядли стоит так заморачиваться ради сайта.
|
Цитата:
|
Sn0wyDream, Referer на сервере проверяйте и если не совпадает с разрешенным не отдавайте флешку.
|
Sn0wyDream, мне вот интересно, что Вам это даст? Скажем я - злоумышленник желающий спереть Вашу флешку. Что помешает мне, в таком случае, зайти на Ваш сайт, скачать эту флешку, тем же downthemall (который и перехватит флешку у официального загрузчика), например, и потом выкладывать где угодно?
Это совсем не защита. Даже не стоит заморачиваться с таким механизмом. Лучше использовать domain lock внутри самой подгружаемой флешки |
Цитата:
P.S. всё равно это умудрились сломать, так что 100% защиты пока не придумано. |
Вряд ли они запихивали в ByteArray для защиты, скорее чтобы слепить несколько файлов в один и уменьшить количество запросов к серверу.
А Zynga - та даже обфускатором брезгует |
| Часовой пояс GMT +4, время: 11:09. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.