Visual Basic, .NET, ASP, VBScript
 

   
   
     

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

Страница: 1 |

 

  Вопрос: Сети... Добавлено: 14.02.04 12:43  

Автор вопроса:  KuremkarMerruk | ICQ: 176011416 

Кто ни будь работал над проблеммой перехвата локальных пакетов и перенаправление их в другое место? Причем ВСЕХ покетов. Есть желание (интерес) создать прогу которая бы делала следующие:

Перехватывала пакет, обрабатывала его и отсылала его на прокси, затем опять получала его и после обработке выдовала его "клиент" от которого этот запрос пришел. По русски говоря своеобразный NAT но через прокси SOCKS или HTTP.

Ответить

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

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



ICQ: 334781088 

Вопросов: 108
Ответов: 2822
 Профиль | | #1 Добавлено: 16.02.04 08:50

Не совсем ясно. Ты хочешь написать свой прокси для HTTP и SOCKS, или перехватывать и передавать ВСЕ пакеты (т.е. виртуальный сервер)?

Для первого случая пример есть на этом сайте.

Для второго я лично использовал WinPCap. Разумеется, приходится клиенту периодически "впаривать" свой МАС как адрес сервера, затем перехватывать и передавать в обе стороны пакеты. Проблемы могут быть лишь с пересчетом контрольной суммы (в связи с изменением IP). Ну, скажем, в 100Мб локалке может машину грузить не по детски...

Ответить

Страница: 1 |

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



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