Страница: 1 |
Кто ни будь работал над проблеммой перехвата локальных пакетов и перенаправление их в другое место? Причем ВСЕХ покетов. Есть желание (интерес) создать прогу которая бы делала следующие: Перехватывала пакет, обрабатывала его и отсылала его на прокси, затем опять получала его и после обработке выдовала его "клиент" от которого этот запрос пришел. По русски говоря своеобразный NAT но через прокси SOCKS или HTTP.
Не совсем ясно. Ты хочешь написать свой прокси для HTTP и SOCKS, или перехватывать и передавать ВСЕ пакеты (т.е. виртуальный сервер)? Для первого случая пример есть на этом сайте. Для второго я лично использовал WinPCap. Разумеется, приходится клиенту периодически "впаривать" свой МАС как адрес сервера, затем перехватывать и передавать в обе стороны пакеты. Проблемы могут быть лишь с пересчетом контрольной суммы (в связи с изменением IP). Ну, скажем, в 100Мб локалке может машину грузить не по детски... Страница: 1 |
Вопрос: Сети...
Добавлено: 14.02.04 12:43
Автор вопроса: KuremkarMerruk | ICQ: 176011416
Ответы
Всего ответов: 1
Номер ответа: 1
Автор ответа:
LamerOnLine
ICQ: 334781088
Вопросов: 108
Ответов: 2822
Профиль | | #1
Добавлено: 16.02.04 08:50