Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: Как из IRP'а выдрать IP ?  (Прочитано 7128 раз)
0 Пользователей и 2 Гостей смотрят эту тему.
Detsel
Гость
« : 31-05-2004 09:36 » new

Хелп люди! Пишу файрволл и есть такая ситуевина: мой драйвер коннектится фильтром к стандартным устройствам TDI драйвера Device\\Tcp Device\\Udp. Следовательно все IRP которые идут к этим деайсам будут сначала проходить через мой драйвер. при получении IRP_MJ_INTERNAL_DEVICE_CONTROL я и должен обрабатывать эти IRP или передать его обратно к девайсу к которому шло или зпретить, прелварительно сравнив с базой правил. Вопрос  следующем: где из IRP вытащить IP и как передать его обратно стандартному девайсу. Спасибо
Записан
lion_ts
Гость
« Ответ #1 : 01-06-2004 23:46 » 

Ситуёвина понятна. Все кинулись писать файрволы...
по TDI обязательно посмотри ! http://www.ntkernel.com/downloads/tdi_fw.zip
 Ага
Записан
maaaaaad
Гость
« Ответ #2 : 02-06-2004 09:31 » 

=)))))) тама TDI_BUILD_CONNECT посмотри
Записан
maaaaaad
Гость
« Ответ #3 : 02-06-2004 09:32 » 

а еще уже где то видил фильтры к Udp и Ip.....если найдешь, кинешь сюда линку?=)
Записан
maaaaaad
Гость
« Ответ #4 : 02-06-2004 09:34 » 

lion_ts, спасибо =))
Записан
lion_ts
Гость
« Ответ #5 : 02-06-2004 20:25 » 

Не за что, я сам c ума схожу от уровня документированности M$WINDOW$.
Инфу собираю по крупицам, где ни попадя... Ага
Записан
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines