Вопросы по теме 'ndis'

Интерфейс промежуточного драйвера NDIS для C#
Я разрабатываю то, что по сути является специализированным приложением брандмауэра. Решение должно быть совместимо с 32- и 64-разрядными версиями. Моя компания хочет сохранить текущий программный интерфейс, написанный на C#. Мне нужно вот что:...
4107 просмотров
schedule 21.10.2022

Обнаружение отключения сетевого кабеля в Compact Framework
Я прошел через все ответы на запросы Stack Overflow, и ни Google, ни Bing не проявляют ко мне никакой любви. Мне нужно знать, когда сетевой кабель был подключен или отключен на устройстве Windows CE, желательно из приложения Compact Framework.
1967 просмотров

NDIS или TDI для перенаправления пакетов на локальный прокси
Мне нужно разработать прозрачный фильтр для перенаправления исходящих HTTP-пакетов на локальный прокси-сервер для прозрачной фильтрации содержимого. Какая технология лучше всего подходит для этого, TDI или NDIS IM? Моим основным ограничением...
1176 просмотров
schedule 22.01.2024

InitializeHandler драйвера минипорта не вызывается при отключенном и включенном интерфейсе
Я пишу драйвер минипорта Ndis 6 802.11 для оборудования на основе USB. Устройство работает исправно - в роже, когда я устанавливаю драйвера, оно работает нормально. Но если я отключу, а затем включу интерфейс с панели управления, InitializeHandler...
279 просмотров
schedule 13.07.2022

Как реализовать драйвер мини-порта NDIS с динамической таблицей маршрутов для нескольких vpn?
Я хочу написать драйвер минипорта NDIS, выскочивший как описание виртуального адаптера здесь (как это делает VMWare). Его цель - пересылать пакеты на существующие подключенные внутренние IP-адреса vpn (адаптеры). Может быть много существующих...
463 просмотров
schedule 27.01.2024

программная установка драйвера фильтра NDIS
Я пытаюсь написать код C++, программно устанавливая легкий драйвер фильтра NDIS 6.0. Изучив WinDDK, онлайн-примеры и документацию MSDN, я остановился на приведенном ниже примере кода. (Обработка ошибок опущена для ясности) Проблема в том, что...
2812 просмотров
schedule 06.09.2022

NDIS и драйвер минипорта
Я пытаюсь изменить драйвер Ethernet с помощью инструментов WDK, представленных в Visual Studio 2012. Образцы, представленные в WDK, включают, среди прочего, «адаптер мини-порта» и «облегченный фильтр NDIS». Я все еще в самом начале написания...
3078 просмотров
schedule 02.06.2022

Что вызвало сбой драйвера минипорта NDIS в ОС XP
Я написал простой драйвер фильтра пакетов на основе примера «passthru» Windows DDK, когда я включил функцию фильтрации, ОС зависла, и я получил следующее сообщение от WinDbg: Microsoft (R) Windows Debugger Version 6.12.0002.633 X86 Copyright...
376 просмотров
schedule 05.08.2022

Проблема совместимости между версией NDIS и версией Windows
все. Я делаю некоторые изменения в WinPcap, библиотеке захвата пакетов. Мой босс хочет, чтобы я перенес версию WinPcap для NDIS с NDIS 4 на NDIS 6. Требование совместимости — Windows XP/Vista/7/8 (32-разрядная и 64-разрядная версии). Я обнаружил,...
3561 просмотров
schedule 05.01.2023

Можно ли портировать драйвер протокола NDIS (npf.sys WinPcap) в LWF или WFP?
все. Я делаю некоторые улучшения для WinPcap. Теперь я перенес драйвер npf.sys с NDIS5.0 на NDIS6.0. Есть ли еще место для улучшения этого драйвера, например, для переноса его на LWF (облегченный фильтр) или WFP (платформа фильтров Windows)? Мы...
2294 просмотров
schedule 23.05.2022

Можно ли перехватывать пакеты localhost (127.0.0.1 в качестве пункта назначения) на уровне NDIS?
Я разрабатываю драйвер фильтра NDIS 6 для Win7 и Win8 для WinPcap и Nmap. Как вы знаете, Nmap — это сетевой сканер. Требование Nmap состоит в том, чтобы перехватывать пакеты локального хоста, такие как «ping 127.0.0.1», чтобы Nmap также мог...
769 просмотров
schedule 12.06.2023

Знает ли сетевая карта свой MAC-адрес?
Насколько я понимаю, сетевая карта Ethernet «знает» свой MAC-адрес. Когда пакеты поступают по сети, NIC проверяет, соответствует ли MAC-адрес назначения своему MAC-адресу, и если да, то пересылает пакет вверх по сетевому стеку. Это избавляет...
1267 просмотров
schedule 01.01.2024

почему мы можем получить доступ к памяти из невыгружаемого пула на уровне DISPATCH LEVEL или выше
Поскольку я знаю, что если уровень IRQL является диспетчерским, вы можете получить доступ к памяти из невыгружаемого пула. если мы попытаемся получить доступ к памяти из выгружаемого пула. просто хотел знать, почему?
2518 просмотров
schedule 02.10.2022

Общие сведения о драйвере виртуального мини-порта NDIS
Я собрал и установил netvmini на Windows 7/8. И я могу пинговать с одного IP на другой. Но у меня есть некоторые сомнения относительно его функциональности, которые перечислены ниже: На каком уровне размещается драйвер по отношению к уровням...
1069 просмотров
schedule 22.03.2022

Как узнать, где в сетевом стеке отфильтровываются пакеты
Недавно я несколько раз оказывался в ситуациях , когда приложение не получало (многоадресные UDP-пакеты) пакеты, хотя они поступали на сетевую карту. , и wireshark перехватили исходящие пакеты IGMP, подтвердив, что приложение действительно...
803 просмотров

Можно ли реализовать функции запрашивающего устройства 802.1X с помощью драйверов фильтра NDIS6 LWF?
У меня есть требование реализовать проводной запросчик 802.1x, для которого мне нужно разработать драйвер на основе NDIS 6, который также работает как фильтр. Я знаю, что можно реализовать функциональность фильтрации с помощью фильтров LWF. В WDK...
72 просмотров

Как перенести NDIS 6.2 на NDIS 6.3 с помощью NDIS_SUPPORT_NDIS630?
У меня есть NDIS 6.2, поддерживающий драйвер минипорта. Теперь я хочу перенести NDIS 6.2 на NDIS 6.3. https://msdn.microsoft.com/en-us/library/windows/hardware/dn232191(v=vs.85).aspx Используя эту ссылку, я изменил некоторые общие требования...
1048 просмотров
schedule 10.11.2022

Как установить и запросить многоадресный адрес для драйвера виртуального мини-порта NDIS?
Я хочу добавить поддержку многоадресной рассылки в драйвер виртуального минипорта. У меня есть драйвер фильтра, который связывается с каждой физической сетевой картой. Согласно документу Microsoft...
289 просмотров
schedule 18.09.2022

Требуется ли драйвер NDIS lwf (протокол) для подписи использования цифровой подписи в Windows?
Я пытаюсь разработать драйвер NDIS lwf для фильтрации определенного пакета. Мне удалось запустить драйвер, который я разработал в Windows 10, который является тестовым режимом для отладки. Я изменил тестовый режим окна на обычный режим, а затем...
246 просмотров
schedule 01.11.2022

Невозможно использовать функции, связанные с NDIS, из пустого шаблона драйвера WDM Visual Studio.
Я пытался написать драйвер мини-порта NDIS и создал новый проект в своей установке VS2019, выбрав пустой драйвер WDM в качестве начального шаблона. Я могу включить ndis.h, но многие функции недоступны, включая такие важные вещи, как...
93 просмотров
schedule 24.07.2022