質問

私は、パケット監視している行うためのプロジェクトを持っています。 私は、指定されたネットワーク・インタフェースにより、各受信パケットをキャプチャしたい。

私は自分のプロジェクトをやってから始めるべきかを知りたい.... 私はソケットが最初にプログラミングまたは何を学ぶべきですか? 私はC#の下でWinPcapの使用またはちょうど私自身の機能を行う方法を学ぶ必要があります。

私が!!!

開始する必要がどこから私のアドバイスをしてください

私は多くのコードは、このために、インターネットでそこにC#である知っているが、私は自分でそれを勉強したいが、私はスターを付けるにはどこからかわかりません!

役に立ちましたか?

解決

あなたは何が起こっているかについて少し理解して間違いなく最初のソケットプログラミングの基礎を学ぶsould。次は、私が使用して WinPcapのに、パケットがキャプチャされたライブラリをプログラミングになります。これは、.NET用に直接組み込まれますがありますが、私は信じて、.NETラッパーまたは何もない場合は、COM相互運用機能を使用して関数を呼び出すことができます。

ていません

他のヒント

私が使用して同意WinPcapのは、おそらく良いアイデアです。具体的には、 SharpPcap を見てください。それを積極的に維持されています。実際には、リリースが今日ありました。

私は Pcap.Net を使用することをお勧めします。

これは、膨大なパケットの解釈ライブラリとWinPcapのラッパーのための非常に活発な.NETラッパーです。それは偉大な品質とパフォーマンスを持っています。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top