Модераторы: marykone
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как/чем можно перенаправить пакет? 
:(
    Опции темы
bosscs
Дата 16.10.2014, 16:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 30
Регистрация: 27.2.2010

Репутация: нет
Всего: нет



Есть определенная программа, которая шлет http пакет на сервер. Нужно перехватить пакет от этой программы и перенаправить его на другой сервер. Как это сделать?
PM MAIL   Вверх
baldina
Дата 16.10.2014, 17:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3433
Регистрация: 5.12.2007
Где: Москва

Репутация: 3
Всего: 101



в каком месте перехватить?
PM MAIL   Вверх
bosscs
Дата 16.10.2014, 17:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 30
Регистрация: 27.2.2010

Репутация: нет
Всего: нет



Какие есть варианты? Прямо сразу как пакет будет выслан софтом - перехватить его другим софтом еще до того, как он уйдет на роутер. Так возможно?
PM MAIL   Вверх
baldina
Дата 16.10.2014, 18:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3433
Регистрация: 5.12.2007
Где: Москва

Репутация: 3
Всего: 101



Цитата(bosscs @  16.10.2014,  17:11 Найти цитируемый пост)
Какие есть варианты? 

это я у вас спрашиваю, какой у вас вариант

Цитата(bosscs @  16.10.2014,  17:11 Найти цитируемый пост)
Прямо сразу как пакет будет выслан софтом - перехватить его другим софтом еще до того, как он уйдет на роутер. Так возможно? 

а как же! только, видимо, не на роутер, а на интерфейс. а будет ли участвовать (внешний) роутер еще неизвестно.
способы разные: NAT, написание драйвера, перехват вызова...
неплохо бы еще определиться на какой ОС все это происходит  smile 

PM MAIL   Вверх
bosscs
Дата 16.10.2014, 20:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 30
Регистрация: 27.2.2010

Репутация: нет
Всего: нет



Win7
Было бы не плохо такое научиться делать.
PM MAIL   Вверх
_zorn_
Дата 17.10.2014, 04:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1076
Регистрация: 21.8.2007

Репутация: 2
Всего: 12



Если пакет шлется на доменное имя, можно тупо в hosts прописать нужный ip на этот домен.
Если шлется на ip поискать прогу которая умеет переписывать dst addr уходящего и src addr входящего пакета.
Либо поднять прокси и в таблице маршрутов винды прописать ее шлюзом для этой ip, а на прокси заворачивать эти пакеты на себя.
Например на виртуалке фря с privoxy на 8118 порту, тогда правило для ipfw будет выглядеть так fwd 127.0.0.1,8118 ip from not me to any dst-port 80
Ну а проксей можно менять содержимое страницы  smile 
На линуксе тоже можно с помощью iptables, но с лету не вспомню правило.

Вобщем вариантов много smile


Это сообщение отредактировал(а) _zorn_ - 17.10.2014, 04:05
PM MAIL   Вверх
Secandr
Дата 17.10.2014, 15:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Связист
****


Профиль
Группа: Экс. модератор
Сообщений: 4043
Регистрация: 3.8.2003
Где: Russia, Volgograd

Репутация: 8
Всего: 39



Такие штуки можно сделать на маршрутизаторе, есть разных куча забавных способов, можно на DPI отфильтровать. Можно софтом на самом сервере. Для линукса - файрволом типа iptables. Для винды делали разные страшные штуки на kerio winroute, но она платная.


--------------------
Мышки плакали, кололись, но продолжали жрать кактусы (с) cisco
PM ICQ AOL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Сетевые технологии | Следующая тема »


 




[ Время генерации скрипта: 0.1710 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.