Когда я делаю многопользовательскую игру, я зависим от браузера, чтобы он не давал переменные игроку (чтобы он мог взломать)? - PullRequest
0 голосов
/ 05 сентября 2011

Например, у меня есть экземпляр игрока.Я знаю, что не могу набрать: "player.health = 99999" в JavaScript, браузер просто не позволяет мне, но что если кто-то сделал браузер, который позволил вам это сделать?Или невозможно изменить такие переменные по умолчанию?

Ответы [ 2 ]

8 голосов
/ 05 сентября 2011

Все вещи, которые выполняются клиентом, НЕ являются безопасными. Если вы хотите, чтобы это было безопасно, то вы должны проверить это на сервере.

1 голос
/ 05 сентября 2011

Я считаю, что отладчики JS, такие как Firebug, позволят вам изменять значения переменных Javascript

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...