2010-11-26 6 views
2

私は現在、PCAP C#ライブラリを使用しており、受信したパケットを変更しません。この問題は、次の図に示されています。C#の奇妙な問題のためのPcapライブラリ

http://img269.imageshack.us/img269/6549/wtfisthisshitx.jpg

左側には、Wiresharkの(キャプチャしたパケットの正しいバージョン)、右がPcapсфзライブラリを使用して、私のキャプチャです。 c2sは属しません。他に誰もこれを見たことがありますか?

パケットを受信するために使用しているコードは、ウェブサイトに掲載されている例のようにほぼ100%です。

+0

その他に必要なものは何ですか?答えを記入して質問を閉じてください。 –

答えて

1

私は現在あなたが使用しているライブラリでの経験はありませんSharpPcapこれはかなり問題がありませんでした。 Pcapの代わりに、さまざまな他の製品を使用して、WinpkFilterドライバを使用するfireBwallなど、NDISレイヤ上のパケットにアクセスすることができます。 fireBwallはあなたのパケットを解析し、パケットの解析された値を参照/変更するために使用できるクラスにします。