- 締切済み
localアプリケーション同士の通信のモニタリング
OSはWindows2000です。 例えば、ローカルでWebサーバなどを立上げ、ブラウザからアクセスすると ブラウザとWebブラウザの間でHTTP通信が発生すると思いますが、これを モニタ(snoop?)する事は可能でしょうか。 通常のパケットモニタリングのソフトだと、ネットワークアダプタを監視 しているようで、127.0.0.1(localhost)発着の通信は監視してくれない ようです。 何か方法があれば、教えて頂ければ幸いです。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
noname#41381
回答No.3
s-marikoさんが言われているようにWinPcapはLoopbackはサポートしていないようです。 http://winpcap.polito.it/misc/faq.htm#Q-13 なので、それを使っている「Windump」も「Ethereal」も「vigil」もやはりダメではないでしょうか? とりあえず思いつくのはWinsockのやりとりをキャプチャするshimとかでしょうか http://www.sstinc.com/home_winsock.html 何かもっといい方法がありそうな気がしますが...^ ^;;
補足
早速のご回答有難うございます。 実はvigilは既に試しておりまして、localhost以外の通信の モニタは確認できたのですが、localhost発着の通信はどう やってもできませんでした。 何か、特別な設定が必要でしょうか? NICの設定は、LOCAL,プロミスキャス双方で試しました。