2012-05-04 2 views
0

если я знаю номер IRQ сетевой карты в окне XP, как включить или отключить сетевую карту и отправить пакет с использованием языка ассемблера x86, в зависимости от MASM или других библиотек?Как включить или отключить сетевую карту и отправить пакет с использованием языка ассемблера?

я гугле сказал, используя что-то вроде в Аль, 0x21 или 0x20

+0

Библиотеки есть по какой-то причине: вам нужно использовать разные процедуры для разных карт. Однако я также хотел бы найти документацию по беспроводным сетевым картам, кажется, очень сложно найти в Интернете. Название компьютера кстати :) – byrondrossos

+0

Зависит от сетевой карты. Какая сетевая карта? производитель, тип? – hirschhornsalz

ответ

1

Во-первых, из приложения USERMODE вы наклоняю использовать порты, только водитель может получить доступ к портам в Windows NT. Второй номер порта точно зависит от сетевой карты. Здесь присутствует любая общая спецификация для аппаратной реализации. Но архитектура windows скрывает эту информацию об оборудовании от драйвера минипорта NDIS. И вы можете написать драйвер, который связывается с miniport документированным интерфейсом и отправляет пакеты ручной работы по сети.

+0

если нет в окне, как это сделать в загрузчике или образ ядра –

Смежные вопросы