2011-08-05 12 views
2

Windows XP SP2 +用の仮想ネットワークアダプタドライバが必要です.APIをサポートしているものが必要です。私は、インターフェイスを介して送信されたバイトにアクセスして、自分自身でバイトを送信できる必要があります。私が探しているものの一般的な考え方は、http://www.fabulatech.com/virtual-serial-port-control.htmlのような仮想シリアルポートと似ていますが、シリアルではなくイーサネットです。APIを使用した仮想ネットワークアダプタドライバ、好ましくはc#api

私は商用グレードの製品を探していて、あなたが見たことや聞いたことがあるのが好きです。

+0

この質問を確認してください。これは私が試みることができるアイデアですが、まだ商用パッケージを聞くのが大好きです場合は、http://stackoverflow.com/questions/2234102/how-to-create-a-virtual-network-adapter-in-net –

答えて

2

実際のネットワークインターフェイスでパケットをキャプチャして送信できるようにするために、それはあなたが探している答えではありません。winpcapがあります。 C#にはバインディングがあり、これはあなたの目的に役立ちます。

loopback interfaceデバイスを使用することができます。このデバイスを使用するには、ローカル専用インターフェイスを使用できます。

+0

誰もが知っている。 –

+0

winpcapは、インタフェースを経由するすべてのパケットを取得するために使用するものです。しかし、「仮想シリアルポートを探していますが、イーサネット用」を探している場合は、ソケットを開いてデータをプッシュしてください。 –

+0

@boo私はソケットがほしくない、私は仮想インターフェイスが欲しい。アイデアは、人々がネットワークインターフェイスを使っているとふりまえることができるようにしたいのですが、実際にはパケットを傍受して他のことをすることになります。 VPNソフトウェアと同じことです。 –