Показать сообщение отдельно
Старый 24.04.2008, 09:50  
Sauron
Супер-модератор
Аватар для Sauron
OFFLINE
Регистрация: 10.04.2007
Сообщений: 72
Благодарностей:
164 всего
Мнения: + 1002
Репутация: 1091

Цитата:
Сообщение от WareZzz Посмотреть сообщение
...
(пользователь с ником user входит в игру)
клиент серверу: я хочу войти в игру.
(пользователь с помощью чит программ меняет ник на admin)
сервер клиенту: разрешаю. Проверяю данные.
клиент серверу: отдаю данные.
сервер клиенту: У тебя был ник user!
клиент серверу: а мне пофиг у меня ник admin!
сервер клиенту: :( разрешаю вход.

...
(через некоторое время)
сервер клиенту: (Несоответствие данных)
(выкидывает из игры)

Чушь полнейшая, ты не знаешь о чем говоришь.
Кстати, написать 'разрешаю' ПЕРЕД 'проверяю данные' это непростительная ошибка для человека, который замахнулся писать защиту для сервера (хаха как я тебя под$%6ал, но ты не серчай, я же жестокий)

Сервер сразу пошлет уже на второй строчке.
Сервер делает вывод на данных в своей базе, а не на том, что ему шлет клиент.
и главное - правильный (т.е. теоритически абсолютный (сверический в вакууме )) сервер это абсолютный ПАРАНОИК, которые не верит ничему.

Единственая беда серверов подобно RF - это разгильдяйство кодеров, что его написали.

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

Грубо говоря - Чтобы 'что то' _правильно_ сломать, надо изначально уметь это 'что то' построить. (выучите это и повторяйте как отче наш.)

Последний раз редактировалось Sauron; 24.04.2008 в 10:06.

^_O
= WP661f = (15.10.09)

Злой и Жестокий критик и баголов. Вижу очень далеко, насквозь.

Быстрей наслаждайся иллюзией, пока кто нибудь не растоптал твои грезы.

На любой R0 драйвер найдется свой R0 драйвер.

Yoda не люблю я, дразнится под меня он.