В общем задание состоит в том чтоб "создать генератор трафика TCP c возможностью задавать длину всего пакета".
Порывшись в msdn'e, я понял чтобы создать собственный пакет необходимо сформировать собственный заголовок TCP и заголовок IP, а также необходимо использовать RAW sockets. В гугле есть только исходники для UDP.
Поэтому прошу помочь кодом или ссылками, будь то на код или на инфу по поводу как мне сформировать свой TCP заголовок, потом грамотно связать с остальной частью пакета.
Есчо возник один вопросик, читая статью http://msdn.microsoft.com/en-us/library ... 85%29.aspx в самом последнем разделе "Ограничения RAW сокетов" обнаружил запись "TCP data cannot be sent over raw sockets.", как же тогда быть?
Raw sockets, TCP headers.
Модераторы: Duncon, Hawk, Romeo, Eugie
For Those Who About The Rock We Salute You!!!
Доброго времени суток.
socket function
Используйте AF_INET и SOCK_STREAM
А в сети много примеров использования сокетов для TCP пакетов. Например C Tutorial: Socket Programming in C using TCP with Code.
socket function
Используйте AF_INET и SOCK_STREAM
А в сети много примеров использования сокетов для TCP пакетов. Например C Tutorial: Socket Programming in C using TCP with Code.
-
- Сообщения: 0
- Зарегистрирован: 12 окт 2015, 04:09
- Откуда: Guam
- Контактная информация:
Pa vart webbhotell kan ni kanna er trygg! Forutom att vi anvander oss av speglade harddiskar pa alla vara servrar sa tar vi aven backup tva ganger per dygn pa separata servrar. Vi anvander oss av ISPmanager som kontrollpanel. ISPmanager ar en kontrollpanel som gor det enkelt att administrera sin hemsida. Hos oss kan ni lagga hur manga hemsidor och domaner ni onskar under ett webbhotellskonto.
virtual hosting
virtual hosting