Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > Серверные технологии и Flash

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 19.07.2005, 15:39
ioneer вне форума Посмотреть профиль Отправить личное сообщение для ioneer Найти все сообщения от ioneer
  № 1  
Ответить с цитированием
ioneer

Регистрация: Jul 2005
Сообщений: 1
По умолчанию защита данных

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

Старый 19.07.2005, 15:55
nagash вне форума Посмотреть профиль Отправить личное сообщение для nagash Посетить домашнюю страницу nagash Найти все сообщения от nagash
  № 2  
Ответить с цитированием
nagash
Ветеран форума
 
Аватар для nagash

Регистрация: Jul 2001
Адрес: Москва
Сообщений: 3,088
Отправить сообщение для nagash с помощью ICQ
никак - флеш работает на пользователе...
всё что есть во флеше можно декомпилировать и поглядеть как работает...
все операции должны работать на сервере... и выдавать флешу результат этих операций...
сам же флеш просто красиво обрисовывает происходящее... не более...
все остальные способы бесполезны...

Старый 19.07.2005, 15:59
Vovec вне форума Посмотреть профиль Отправить личное сообщение для Vovec Найти все сообщения от Vovec
  № 3  
Ответить с цитированием
Vovec

Регистрация: Jun 2005
Сообщений: 31
SWFKit.
__________________
"Если человека все устраивает, то он - полный идиот."
В. В. Путин

Старый 19.07.2005, 21:28
Crazy вне форума Посмотреть профиль Отправить личное сообщение для Crazy Посетить домашнюю страницу Crazy Найти все сообщения от Crazy
  № 4  
Ответить с цитированием
Crazy
[+1 23.05.11]
 
Аватар для Crazy

Регистрация: Dec 2001
Сообщений: 4,159
Цитата:
Сообщение от ioneer
вообще как можно избежать такого читинга?
Ответ очевиден: нужно всю бизнес-логику выполнять на стороне сервера, используя Flash только для формирования запроса.

На примере онлайновой игры в кости:

Неправильный вариант: на флэше реализуется бизнес-логика (бросание костей). На сервер передается результат. Следствие: можно тупо хакнуть флэш и заставить его передавать на сервер строго нужные результаты бросков.

Правильный вариант: на флэше делается только гуй. Когда пользователь заказываем бросок костей -- формируется случайное число и отдается на сервер. Исключительно, чтобы пользователь был причастен. На сервере к нему добавляется второе случайное число, сформированное на месте. И выполняется бизнес-логика. Результат броска обрабатывается здесь же. В этом варианте хакать флэшку бессмысленно.
__________________
GIT d++ s++:++ a C++$ UB++ P++ L+ E+ W+++ N++ w++ O+ M V- t-- 5-- X+ R+++ tv- b+++ D++

Создать новую тему Ответ Часовой пояс GMT +4, время: 18:00.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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