Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
Клиент-сервер 19.05.01 04:55 Число просмотров: 854
Автор: free Статус: Незарегистрированный пользователь
|
Предположим есть клиентская и серверная программа.
Клиент общается с сервером по определенному протоколу из семейства tcp-ip. Пользователь меет свой уникальный идентификатор (uid), который он при желании может поменять (uid не может использоваться как ключ).
Далее, клиент общаясь с сервером отправляет ему некторые данные (например список всех имеющихся сетевых интерфейсов). Сервер общается с клиентом (например проверяет время от времени жив ли клиент).
Самое главное : клиентская программа поставляется в исходниках.
Пользователь клиентской программы - враг, намерен внести ложную информацию в сообщения, уходящие от клиента на сервер. Административые меры обеспечения безопасности (как например - постоянное визуальное наблюдение за пользователем) предпринять невозможно.
Цель : разработать протокол, при котором пользователь не смог бы внести изменения и отправить ложную информацию на сервер.
Сталкивались ли вы с такой задачей?
Если да, то как бы вы ее решили? - а то, очень надо решить, а ничего путного придумать не получается :(
Заранее спасибо.
|
- Клиент-сервер - free 19.05.01 04:55 [854]
|
|
|