Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

TCP

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [В Сети] >> TCP
Имя
Сообщение << Старые топики   Новые топики >>
TCP - 2007-01-07 23:19:46.690000   
SantaS

Сообщений: 99
Оценки: 0
Присоединился: 2006-09-23 21:49:06.040000
Здрасти! Я пишу локалһный чат на С, исполҗзую tcp, я слышал что не которые сервисы в сети валят исполһзуя спеөиалһно сформированные tcp пакеты. Правда ли? И как моҗно от этого спастисһ?
Post #: 1
RE: TCP - 2007-01-08 00:51:42.513333   
rgo

Сообщений: 7170
Оценки: 281
Присоединился: 2004-09-25 05:14:25
а валят потому что сервисы бажные. если твоя программа будет готова не упасть при виде любой последовательности байт прочитанной из сокета, какой бы не была эта последовательность, то никто твою программу и не уронит.
Post #: 2
RE: TCP - 2007-01-09 17:31:38.463333   
SantaS

Сообщений: 99
Оценки: 0
Присоединился: 2006-09-23 21:49:06.040000
Я забираю строку с порта командой recv, здесь нужно указать размер буфера в которой эта ф-ия пишет строку, если посланная строка будет длинее размера буфера, то сервис упадет или просто обрежит строку?
Post #: 3
RE: TCP - 2007-01-10 03:08:50.043333   
rgo

Сообщений: 7170
Оценки: 281
Присоединился: 2004-09-25 05:14:25
обрежет. в том смысле, что остаток строки будет прочитан в следующих вызовах recv.
Post #: 4
Страниц:  [1]
Все форумы >> [В Сети] >> TCP







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.