Задать вопрос
3ka5_cat
@3ka5_cat

Filter-hook драйвер: не вызывается диспатчер?

Доброго времени суток

Пытаюсь написать легаси filter-hook драйвер который бы блокировал трафик на определенный порт.



Указываю диспатчер

DriverObject->MajorFunction[IRP_MJ_DEVICE_CONTROL] = DrvDispatch;




Запускаю на таргете Ipfilter драйвер

net start ipfilterdriver



После этого через VisualDDK запускаю в дебаге свой фильтр. Но при отправке пакетов диспатчер не вызывается.



Что я делаю не так?
  • Вопрос задан
  • 2878 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    1C-программист: расширенный курс
    18 месяцев
    Далее
  • Академия Эдюсон
    Python-разработчик + ИИ
    9 месяцев
    Далее
  • ProductStar × РБК
    Профессия DevOps-инженер + ИИ
    5 месяцев
    Далее
Решения вопроса 1
3ka5_cat
@3ka5_cat Автор вопроса
Забывал регистрировать filter-hook callback function сразу в DriverEntry.
Registering and Clearing a Filter Hook
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы