![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|
|
|||||
|
"настольная" игра на флеше. загружает данные типа вопросы-ответы их xml, а там конечно содержится информация какой вопрос верный, какой неверный. было бы серьёзное приложение - проверять стоило бы на сервере, тайком от пользователя. флеш можно при желании декомпилировать - и путь, и GET-параметры к этому xml станут известны. так что вопрос, как можно НЕ выдать информацию пользователю, который просто набрал нужный url.. беда в том, что не вижу пути как идентифицровать, флеш ли делает запрос или просто через url в строке браузера. *серверный сценарий на php, массив $_SERVER вобщем то одинаковый в обоих случаях*
есть у кого-нибудь мысли? спасибо |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Никак. Флеш работает, используя механизмы браузера и запрос флеша к файлу от запроса браузера ничем не отличается.
|
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Такие вещи в клиентских приложениях не хранят.
|
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Это в любом случае «говоря». Если кому-то нужно посмотреть ваш код, то это будет сделано. Независимо от степени защиты.
|
|
|||||
|
Пусть флэшка загружает только список вопросов без ответов.
А правильность клиентского ответа проверять еще одним запросом, в результате которого присылать только "true" или "false". Да и номера вопросов можно как-нибудь изменить - сделать их 32-х байтными. Это не решение проблемы, это способ затруднить взлом. |
![]() |
![]() |
Часовой пояс GMT +4, время: 19:29. |
|
|
« Предыдущая тема | Следующая тема » |
|
|