ТСР пакеты
P.S.: Буду рад любой помощи
здравствуйте All, вот ищу ответ на вопрос, надеюсь найти его здесь. Стоит задача по сканированию ТСР пакетов для определения их содержимого, если в происходит отправка запрещенных типов файлов то без лишнего шума прервать текущее соединения, либо перенаправить в другом направлении.
P.S.: Буду рад любой помощи
в общем случае задача нерешаема. насколько я понимаю, перехват пакетов надо осуществлять на роутере. в этом случае можно использовать готовый сниффер пакетов, вроде TCPDUMP и написать к нему некий плагин, который будет нужным образом обрабатывать перехваченные пакеты. можно самому написать специализированный сниффер со встроенным анализатором и обработичком (заюзать библиотеку WinPCAP). однакое если траффик шифрованый - клиент использует ssh, scp, соединение через ssl, зашифрованные pgp письма и т. п. просканировать пакет не выйдет.
вот как это сделать, можа у кого пример написания прокси серверов есть
Трафик юзера приходит на эту програмку фильтруется, а потом уже передается на проксю. Как вы думаете не вызовет ли это сильных томозов
еще раз повторяю, зашифрованный траффик отфильтровать не удасться - это раз. не всякий траффик проксируется - это два.
еще раз повторяю, зашифрованный траффик отфильтровать не удасться - это раз. не всякий траффик проксируется - это два.
тогда обясни как быть, стоит четкая задача проверять то что юзеры отправляют в нет(например по почте), как остановить отправку если юзер отправляет запрещенные типы файлов???????????
тогда обясни как быть, стоит четкая задача проверять то что юзеры отправляют в нет(например по почте), как остановить отправку если юзер отправляет запрещенные типы файлов???????????
не всякую четкую задачу можно решить техническими средствами. почту можно фильтровать на почтовом сервере, Web траффик - на прокси, но см. выше - любую защиту можно обойти.
тогда обясни как быть, стоит четкая задача проверять то что юзеры отправляют в нет(например по почте), как остановить отправку если юзер отправляет запрещенные типы файлов???????????
Юзаем ISA и ExchangeServer. Но даже это можно обойти. squirL прав.