Да, довольно легко декомпилировать SWF-файл и изменять его по своему усмотрению.Риск довольно низкий, но если есть какое-то большое возможное денежное вознаграждение, тогда да, я буду осторожен.
Итак, мой совет:
- Не ставьте высокий рисклогика на клиенте
- Но на клиент накладываются дорогостоящие алгоритмы.
Редактировать : Я хотел бы добавить еще один момент.Если сервер полагается, что клиент использует какое-то состояние игры, вы также можете прокси, проверить и затем изменить запросы с помощью инструмента, подобного Charles .Кто-то может использовать этот инструмент для установки точек останова по запросам, а затем изменить результаты перед их отправкой на сервер.Это даже проще, чем декомпилирование и изменение SWF.
Урок заключается в том, что вы никогда не должны полагаться на честного клиента.