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

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

Как послать SYN-ACK пакет? [D4, D5, D6, Win95/98, WinME, NT4, Win2k, WinXP]


neodiX ©   (2002-10-07 14:12:00) 

Когда клиент подсоединяется к серверу, сервер ему отсылает syn-ack пакет, пакет подтверждающий соединение, а как сразу послать такой пакет?


Digitman   (2002-10-13 14:19:00) [1]

Да, насчет SOCK_RAW - это я погорячился.

<neodiX>, слухай Wonder"а, он прав - копать нужно в сторону TDI : только с помощью этой спецификации можно манипулировать заголовками протокольных пакетов (в т.ч. - TCP/IP)


Wonder   (2002-10-11 16:55:00) [2]

На Delphi - реально. Но используя WinSock - нет.
TDI...


neodiX   (2002-10-11 16:25:00) [3]

т.е. ТАКОЙ пакет не реально слепить на Дельфи и надо чо то ниже уровня?


Wonder   (2002-10-11 16:23:00) [4]

Про DNS речи нет. Ты не сможешь послать собственно слепленный пакет так, как ты хочешь/думаешь.


neodiX   (2002-10-11 16:21:00) [5]

т.е. ты хочешь сказать про DNS это бред?


Wonder   (2002-10-11 16:18:00) [6]

Не сможешь ты послать ТАКОЙ пакет...


neodiX   (2002-10-11 16:13:00) [7]

2 Dititman
Слышал, что если такой пакет послать на DNS, версии вроде 8, так чо то плохое возникает, то ли рушиться, то ли еще что то... Так вот интересно очень. Ну и конечно же в целях обучения.


Wonder   (2002-10-11 15:58:00) [8]

Не, пардон, везде, т.е. не на всех ОС-ах от Мелких, такое можно сделать...


Digitman   (2002-10-11 15:56:00) [9]

создавай гнездо с флагом SOCK_RAW и посылай себе на здоровье все, что вздумается.

Только как всегда вопрос - а зачем ?

см. WinsockAPI ф-цию socket()


neodiX   (2002-10-11 15:53:00) [10]

Да, вопрос чуть кривоват:(
Сразу, т.е. клиентом вместо соединения (т.е. посылки Syn пакета), сразу послать syn-ack.
P.S. Просто прочитал где-то, так вот и думаю реально это или нет.


Digitman   (2002-10-11 15:48:00) [11]

Пока ты не поставишь вопрос нормально, почтенная публика будет взирать на твой стон молча)

Изволь уж уточнить, что есть "сразу послать такой пакет"


neodiX   (2002-10-11 15:41:00) [12]

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


Наверх

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