0

ウィンドウXPでネットワークカードのIRQ番号を知っている場合、MASMまたは他のライブラリに依存せずに、ネットワークカードを有効または無効にし、x86アセンブリ言語を使用してパケットを送信する方法を教えてください。

私はグーグルがal、0x21または0x20のようなものを使用して言った

4

1 に答える 1

1

まず、ユーザーモードアプリケーションからポートを使用することはできません。WindowsNTのポートにアクセスできるのはドライバーだけです。2番目の正確なポート番号はネットワークカードによって異なります。ここには、ハードウェア実装の一般的な仕様はありません。ただし、Windowsアーキテクチャでは、NDISミニポートドライバーによってこのハードウェア固有の詳細が隠されています。また、文書化されたインターフェイスによってミニポートと通信し、ネットワークを介して手作りのパケットを送信するドライバーを作成できます。

于 2012-05-04T20:21:30.543 に答える