Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Перехват траффика. [D5, Win2k]


yaJohn ©   (2003-05-19 13:55:00) 

Пишется резалка нежелательного контента (например баннеры). Соответственно, нужно ловить сетевой траффик.
Простейший ход - прокси. Но есть два минуса: 1) требует перенастройки браузера; 2) работает только с ХТТП (а мне
очень хочется, например, на корню пресечь любые контакты с microsoft.com).
Знаю, еще есть такой звэрь - сниффер. Были вопросы по его укрощению в форуме, но внятных ответов там, кажется, не было.
Интересная метода - перехват вызовов WinSock. Но это уж слишком кучеряво (ИМХО).
Вопрос, собственно: какие еще могут быть идеи?
Ну, например, по логике жизни, где-то в недрах Вин есть список всех активных сокетов... Добраться бы до него...


Malder   (2003-05-19 15:43:00) [1]

yaJohn, ну чтож. Если ты хочешь делать все по уму и тебе нужна полная функциональность, отправляю тебя в http://www.cyberinfo.ru/6/134_1.htm


Wonder   (2003-05-19 15:25:00) [2]

>yaJohn
"В общем случае - требуется."
Т.н. "прозрачный прокси". Настроек броузера не требует.

"В себя камни кидать не хочу и потому попытаюсь реализовать примитивную (для юзера) схему: программа-филтр запущена - фильтрует, не запущена - не фильтрует."

Для юзера самое примитивное: включил компьютер - начал работать, выключил - пошел домой. А запрет и фильтрация основных вещей должна делаться централизованно, администратором на сервере.
Иначе при росте числа компьютеров просто намаешься бегать...

Схема: выход в инет через сервер. На сервере стоит прокси+firewall. Прокси фильтрует (запрещает) и кэширует http и ftp, firewall запрещает все остальное по необходимости. Не понимаю, почему такой вариант плох и чем он не устраивает?


yaJohn   (2003-05-19 15:07:00) [3]

>Не всегда требует.
В общем случае - требуется. Пусть первый кинет в меня камень тот, кого не достали программы калякающие чегой-то в настройках винды.
В себя камни кидать не хочу и потому попытаюсь реализовать примитивную (для юзера) схему: программа-филтр запущена - фильтрует, не запущена - не фильтрует.
>кроме http и ftp, могут быть с microsoft.com
беспорядочные, в любой порт, в позе TCP или UDP

А пишу потому, что имеющиеся не устраивают по тем или иным причинам.


Wonder   (2003-05-19 14:45:00) [4]

"Но есть два минуса: 1) требует перенастройки браузера;"

Не всегда требует.

"2) работает только с ХТТП (а мне
очень хочется, например, на корню пресечь любые контакты с microsoft.com)."

И с ftp тоже.
А какие контакты, кроме http и ftp, могут быть с microsoft.com?
Почта?

Причем здесь кол-во детей? Каков вопрос - таков ответ. Для указанных целей - Wonder © (19.05.03 13:58)
Да и firewall-ы никто не отменял...


yaJohn   (2003-05-19 14:25:00) [5]

У вас, сударь, видимо только один ребенок...


Wonder   (2003-05-19 13:58:00) [6]

>Вопрос, собственно: какие еще могут быть идеи?

Какие еще идеи? :) Поставить нормальный прокси-сервер, настроить его и незаморачиваться с тем, что уже давным-давно написано :)


Наверх

Титульная страница Поиск, карта сайта Написать письмо