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

Генератор пакетов TCP

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

Зашли как: Guest
Все форумы >> [Компилируемые языки] >> Генератор пакетов TCP
Имя
Сообщение << Старые топики   Новые топики >>
Генератор пакетов TCP - 2010-12-01 14:46:35.233333   
Dezmont_

Сообщений: 21
Оценки: 0
Присоединился: 2008-12-18 01:29:18.740000
Здравствуйте.
У меня вот есть задание реализовать генератор пакетов TCP. Причем клиент-сервер. Скорей всего в C#.
Где можно прочитать? И желательно с рабочим примером. Хотя рабочий пример можно и на С++.
Post #: 1
RE: Генератор пакетов TCP - 2010-12-01 20:14:21.986666   
Paranoic

Сообщений: 60
Оценки: 0
Присоединился: 2007-04-23 22:23:17.746666
Если правильно тебя понял, последовательность действий будет примерно такая
сервер:
socket(); bind(); listen(); for(;;) { accept(); talk_with_client(); // в ней реализуешь свой генератор пакетов }
клиент:
socket(); connect(); talk_with_server(); Загугли сокеты кароч
Post #: 2
RE: Генератор пакетов TCP - 2010-12-01 20:53:28.470000   
Dezmont_

Сообщений: 21
Оценки: 0
Присоединился: 2008-12-18 01:29:18.740000
ну это я и сам понимаю.  я не пойму все эту лабуду с заполнением структур. и отправкой данных 
Post #: 3
RE: Генератор пакетов TCP - 2010-12-01 22:15:15.060000   
Dezmont_

Сообщений: 21
Оценки: 0
Присоединился: 2008-12-18 01:29:18.740000
Я тут сам разобрался почему у меня tcp не работает
quote:

Limitations on Raw Sockets On Windows&nbsp;7, Windows&nbsp;Vista, Windows&nbsp;XP with Service Pack&nbsp;2 (SP2), and Windows&nbsp;XP with Service Pack&nbsp;3 (SP3), the ability to send traffic over raw sockets has been restricted in several ways:

[ul]
  • TCP data cannot be sent over raw sockets.
  • UDP datagrams with an invalid source address cannot be sent over raw sockets. The IP source address for any outgoing UDP datagram must exist on a network interface or the datagram is dropped. This change was made to limit the ability of malicious code to create distributed denial-of-service attacks and limits the ability to send spoofed packets (TCP/IP packets with a forged source IP address).
  • A call to the bind function with a raw socket for the IPPROTO_TCP protocol is not allowed.

  • [/ul]

    Post #: 4
    Страниц:  [1]
    Все форумы >> [Компилируемые языки] >> Генератор пакетов TCP







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

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