Конференция "Сети" » Фильтрация пакетов [D7, WinXP]
 
  • sAshA20 (03.02.08 13:21) [0]
    Нужно перехватывать пакеты до их попадания в сеть. Одни пакеты  (пакеты с запросами от браузера к веб-серверу) блокировать и буферизировать, а все остальные пакеты пропускать. В нужный момент те пакеты, которые остались в буфере после их повторной фильтрации отправлять серверу.
    Где можна найти примеры реализации или подробное описание этого.
    Перелопатил многие сайты...
    Неужели этого никогда никто не делал?!
  • Сергей М. © (03.02.08 15:58) [1]
    Это называется "прокси-сервер", т.е. "сервер-посредник", вот на эту тему и следует "лопатить"
  • sAshA20 (05.02.08 12:54) [2]
    Как раз сделать это мне нужно без прокси.
    А што как ставить хуки на функции браузера, например IE, которые формируют и отправляют запрос. Может можна ли таким способом отлавливать пакети с запросами браузера, обрабатывать их, не запускаючи их в сеть. А?
    С хуками почти никогда не работал. Прошу, пожалуйста, объяснять с подробностями и с примерами.
  • ketmar © (05.02.08 13:12) [3]
    >[2] sAshA20(05.02.08 12:54)
    >Как раз сделать это мне нужно без прокси.

    ой, умаешься.

    >объяснять с подробностями и с примерами.
    это ты намекаешь, что нам тут подробно учить тебя драйвера для сетевой подсистемы писать? честное слово, ниасилим.

    если не боишься читать кучу кода — можешь скачат программку FreeCap. там сделан перехват winsock-функций в usermode. почитай исходники, попробуй выдернуть что надо и напильником попилять.
  • Сергей М. © (05.02.08 13:22) [4]

    > Как раз сделать это мне нужно без прокси


    Чтой-то вдруг ? Шпионишь что ли ?)


    > браузера, например IE


    IE поддерживает механизм плагинов.

    Равно, впрочем, как и другие браузеры поддерживают аналогичные по назначению механизмы.
 
Конференция "Сети" » Фильтрация пакетов [D7, WinXP]
Есть новые Нет новых   [134431   +15][b:0][p:0]