Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Обработка UDP пакета Добавлено: 20.07.05 01:12  

Автор вопроса:  Jimm
Необходимо получить UDP пакет, обработать и отослать по другому адресу. Подскажите плз, как можно получить UDP пакет целиком, вместе с заголовком?

Ответить

  Ответы Всего ответов: 9  

Номер ответа: 1
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #1 Добавлено: 20.07.05 02:43
подключиться к этому порту через винсок, когда что-то придёт, подключится к другому и отправить то что получили. На счёт заголовка незнаю, это наверное надо работать с портами на низком уровне.

Ответить

Номер ответа: 2
Автор ответа:
 LamerOnLine



ICQ: 334781088 

Вопросов: 108
Ответов: 2822
 Профиль | | #2 Добавлено: 20.07.05 11:47
А если не секрет - на кой тебе получать заголовок? Когда ты его перешлешь на другой адрес с тем же портом - заголовок уже будет присутствовать.
На низком уровне тут работать не надо. Если имеется ввиду именно UDP заголовок, то ты можешь его сам воссоздать по параметрам пакета. Смысла нет, но реально. Ежели нужно еще глубже вдаваться в RFC - тут, ИМХО, WinPCap. Там тебе и MAC адреса будут, и общая длина пакета, и фрагментация, и время жизни, ну и прочая лабуда.

Ответить

Номер ответа: 3
Автор ответа:
 Jimm



Вопросов: 2
Ответов: 3
 Профиль | | #3 Добавлено: 20.07.05 12:05
Вот заголовок мне как раз нужен из-за порта. Это будет своего рода прокси. Пакеты приходят на какую-то машину, меняется порт и они отправляются дальше. Как получить пакет целиком, чтобы можно было порт поменять, а все остальное оставить без изменений?

Ответить

Номер ответа: 4
Автор ответа:
 LamerOnLine



ICQ: 334781088 

Вопросов: 108
Ответов: 2822
 Профиль | | #4 Добавлено: 20.07.05 12:28
Да не нужен тебе заголовок! Ты получаешь данные по винсоку? И отправляешь им же? Тогда свойства LocalPort и RemotePort.
Метод SendData и событие DataArrival.

Ответить

Номер ответа: 5
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #5 Добавлено: 20.07.05 15:36
от и я не пойму накой тебе заголовок.

Ответить

Номер ответа: 6
Автор ответа:
 GSerg



Вопросов: 0
Ответов: 1876


 Профиль | | #6 Добавлено: 20.07.05 16:21
Заголовок ему, по всей видимости, натой, что пакет приходит не его проге, а другой, а он его ловить хочет...

Ответить

Номер ответа: 7
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #7 Добавлено: 20.07.05 17:53
а что без заголовка данные не отправлятся?

Ответить

Номер ответа: 8
Автор ответа:
 Barsik



Разработчик Offline Client

ICQ: 343368641 

Вопросов: 17
Ответов: 686
 Web-сайт: barsik.newmail.ru
 Профиль | | #8
Добавлено: 20.07.05 18:04
Заголовок ему, по всей видимости, натой, что пакет приходит не его проге, а другой, а он его ловить хочет


а что разве не получится?

Ответить

Номер ответа: 9
Автор ответа:
 nicolai



ICQ: 197368786 

Вопросов: 6
Ответов: 91
 Профиль | | #9 Добавлено: 20.07.05 19:12
если делаеш проксти тогда изучи схему работы прокси все просто сначала авторризация потом параметры после чего прокси переходит в прозрачный режим и просто пересылает пакеты

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам