31

(これは、 .NETリモーティングトラフィックの測定に関する以前の質問のフォローアップです。)

WindowsサービスとサービスコントローラーのGUIの組み合わせをテストする場合、開発ボックスで両方の要素を実行するのが最も便利なことがよくあります。この設定では、2つの間のリモーティングトラフィックは、イーサネットカードではなく、ループバックを経由します。

WinXPマシンでループバックトラフィックをキャプチャできるソフトウェアパケットスニファはありますか?Wiresharkは優れたパッケージですが、ループバックではなく、Windowsマシン上の外部トラフィックのみをキャプチャできます。

4

7 に答える 7

25

すべきことは、RawCap を実行することです。これは、Windows のループバック インターフェイスとの間のトラフィックをキャプチャできるスニファーです。「RawCap.exe 127.0.0.1 loopback.pcap」で開始するだけです。

その後、Wireshark またはNetworkMinerで loopback.pcap を開いて、ネットワーク トラフィックを確認できます。

ここで RawCap を見つけることができます: http://www.netresec.com/?page=RawCap

幸運を!

于 2011-04-10T08:42:01.063 に答える
12

Thomas Owens からのMicrosoft Network Monitorの提案 (執筆時点ではこのリンクの方が適切ですが) を支持します。また、この投稿では、ループバック アドレスを取得するには、次のことを試してみることをお勧めします。

route add <マシンの IP> <ルーターの IP>

これは、ローカル インターフェイス用にローカルで生成されたパケットを取得し、それらをルーターに送信します...ルーターはそれらを送り返します。

注: マシンを通常の操作に戻すには、使用が終了したら必ずルートを削除してください。

route delete <あなたのマシンのIP>

于 2011-04-21T01:02:28.067 に答える
9

この問題に対処する Wireshark wikiのページがあります。簡単に言えば、Windows マシンでは実行できませんが、いくつかの回避策があるかもしれません。

于 2008-09-05T18:53:11.403 に答える
3

できるかどうかわかりませんが、Microsoft Network Monitorを見ましたか? それはオプションかもしれません。

于 2008-09-05T17:45:28.617 に答える
2

MS Loopback Adapterをインストールして、お気に入りのスニッフィングアプリケーションを使用してそのアダプターをスニッフィングしようとしましたか?

また、correctluy NAI Snifferリンクがループバックスニッフィング機能を備えていたことを覚えている場合、どちらのソリューションも使用してからしばらく経ちました...

于 2008-09-05T21:47:56.413 に答える
2

支払いたくない場合は、これを試してください: CommView

動作しているように見えますが、評価版では完全なパケットが表示されません。

于 2009-09-22T15:24:02.427 に答える
0

Npcap をぜひお試しください。Wireshark と完全に連携して、Windows でループバック トラフィックをキャプチャします。こちらを参照してください: https://wiki.wireshark.org/CaptureSetup/Loopback

于 2015-11-11T17:02:41.017 に答える