Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Номер коннекта в сокетах


Страницы:   1 2 3

Sergl ©   (2007-11-06 13:06:00) 

При присоединении клиента к серверу происходит событие clientconnect, при этом событии нужно отправить клиенту сообщение sendtext.
Вопрос: как узнать номер соединения данного клиента?
т.е. serversocket1.socket.connection[???].sendtext('text');


Sergl   (2007-11-06 15:57:00) [1]

Ясно. Спасибо за советы.


Сергей М.   (2007-11-06 15:51:00) [2]

Несанкц. доступ к контексту сессии я имел ввиду.


Sergl   (2007-11-06 15:48:00) [3]

Ну а всетаки: что Вы тогда имели введу про безопасность?


Сергей М.   (2007-11-06 15:44:00) [4]


> Тому кто захочет фальсифицировать результаты теста клиента
> с другим идом.


Просто шифруй свой траффик, тогда желающих заметно поубавится.. Если они вообще найдутся, в чем я сильно сомневаюсь)


Sergl   (2007-11-06 15:42:00) [5]


> Кому он нафих нужен, твой траффик ?) Объясни ..

Тому кто захочет фальсифицировать результаты теста клиента с другим идом.

По факту: А что Вы тогда имели введу про безопасность?


Sergl   (2007-11-06 15:40:00) [6]

По факту: А что Вы тогда имели введу про безопасность?


Сергей М.   (2007-11-06 15:38:00) [7]


> Я имел ввиду подмену трафика


Кому он нафих нужен, твой траффик ?) Объясни ..


Sergl   (2007-11-06 15:29:00) [8]

Я имел ввиду подмену трафика...


Sergl   (2007-11-06 15:29:00) [9]

А что Вы тогда имели введу про безопасность?


Sergl   (2007-11-06 15:28:00) [10]


>  Это твой случай ?

Нет конечно но это я думаю не имеет значения ес идентифицировать по одной таблице и т.е. id`у


Сергей М.   (2007-11-06 15:27:00) [11]

Зачем хэш-то ? Кому твой id кроме тебя нужен ?)


Sergl   (2007-11-06 15:26:00) [12]

Ну да я имел ввиду таблицу. А нафиг поля то ее. Я сказал про поле id, больше для хэша ничего не нужно.


Сергей М.   (2007-11-06 15:23:00) [13]


> Для каждой новой записи в бд


В БД нет записей.
Записи есть в таблице.
БД в частном случае может состоять из одной таблицы. Это твой случай ? В таком случае приведи ее структуру: типы полей и их назначение.


Sergl   (2007-11-06 15:13:00) [14]

Для каждой новой записи в бд генерируется(autoincrement) id(целочисленное чило) но пользователю мы передаем не хэш этого чила а хэш например хэш(inttostr(id)+'бяка'). "Бяка" одна и таже для любого id`а. Бяка нужна потомучто, если хацкер узнает что md5 то обработав трафик он может взять хэш от, допустим, от предидущего id и тогда толку от хэш`а нету.


Сергей М.   (2007-11-06 15:06:00) [15]


> Например уникальный id(autoincrement) + какаято своя "бяка"


И что все это означает логически?


Sergl   (2007-11-06 15:03:00) [16]

Например уникальный id(autoincrement) + какаято своя "бяка" и хэш от всего этого?


Сергей М.   (2007-11-06 14:59:00) [17]


> хеш это выход? Или что-то можно придумать еще?


Откуда в БД берутся эти ID ?


Sergl   (2007-11-06 14:54:00) [18]

Ну так по факту: хеш это выход? Или что-то можно придумать еще?


Sergl   (2007-11-06 14:53:00) [19]

Естевственно это отличие условное...Можно поставить минуту а можно восемь часов...


Сергей М.   (2007-11-06 14:52:00) [20]

Бедный-бедный тестируемый клиент)


Страницы:   1 2 3

Наверх

Титульная страница Поиск, карта сайта Написать письмо