Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Сети";
Текущий архив: 2003.07.24;
Скачать: [xml.tar.bz2];

Вниз

Перехват траффика.   Найти похожие ветки 

 
yaJohn   (2003-05-19 13:55) [0]

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


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

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

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


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

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


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

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

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

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

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

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


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

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

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


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

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

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

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

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


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

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



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

Форум: "Сети";
Текущий архив: 2003.07.24;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.007 c
14-78045
Dmitriy O.
2003-07-08 15:57
2003.07.24
Куда лучше прописывать настройки.


14-78137
Nikkk
2003-07-08 23:07
2003.07.24
Домашняя cеть в WinME


9-77712
R2D2
2003-02-03 09:04
2003.07.24
GLScene - Свойство линии loUseNodeColorForLines


1-77902
reer
2003-07-11 13:20
2003.07.24
Перемещение Item ов в TListView, как?


1-77899
SeLarin
2003-07-14 11:59
2003.07.24
Статические переменные





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский