Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.03.04;
Скачать: CL | DM;

Вниз

Traffic Compressor и редирект портов   Найти похожие ветки 

 
Орион ©   (2006-09-19 22:57) [0]

Есть такая программа Traffic Compressor (за месяц работы сэкномила мне 105 Мб траффика).

Она перехватывает http траффик, пакует его, отправляет на свой сервер, который распаковует его, отдает нужному хосту, получает ответ, пакует, возвращает клиентской части. Клиентская часть распаковует и передает в искомое приложение.

Вопрос: каким образом ТС перехватывает соединения, например по 80 порту?
Были такие идеи:
- внедрение в АП процессов и перехват функций. Но вряд ли разработчики занимались бы столь скользкой темой. Да и в комплекте идет лишь один экзешник.
- порт-маппер. Но Outpost Firewall выдает запрос на разрешения соединения приложения (например Оперы) на 4ххх (не помню :) ) порт. Т.е. ТС как то "говорит" приложениям, что надо коннектится не на 80, а на 4ххх порт.

Еще идеи есть как он это делает и как организовать подобную вещь?


 
DVM ©   (2006-09-20 10:37) [1]


> каким образом ТС перехватывает соединения, например по 80
> порту?

Драйвер скорее всего


 
Орион ©   (2006-09-21 13:55) [2]

> [1] DVM ©   (20.09.06 10:37)

Неа. В поставке один exe и всякие ридми/хелпы. Все.


 
Eraser ©   (2006-09-22 01:59) [3]

> [2] Орион ©   (21.09.06 13:55)

драйвер может находиться в ресурсах и устанавливаться при запуске программы, по крайней мере в утилитах от sysinternals так и делается.

еще, как вариант, клобальный перехват API, но сомневаюсь.


 
SergP ©   (2006-09-24 18:47) [4]

> Еще идеи есть как он это делает и как организовать подобную
> вещь?


Самый простейший способ - через прокси.



Страницы: 1 вся ветка

Текущий архив: 2007.03.04;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.047 c
15-1170735844
Demon__
2007-02-06 07:24
2007.03.04
Во сколько оцените разработку этого сайта?


6-1159248027
WhiteBarin
2006-09-26 09:20
2007.03.04
Как определить IP подсоединённого клиента на стандартный сервер W


15-1170761496
Glivera
2007-02-06 14:31
2007.03.04
Опять лицензирование Windows XP


2-1171497080
alert2006
2007-02-15 02:51
2007.03.04
Как убрать FocusRect у ListView


15-1171120415
Ученик чародея
2007-02-10 18:13
2007.03.04
Автоматизированное обновление программ.