WinPcapのは、プロセスごとのネットワークトラフィックをキャプチャするために使用することはできますか?

StackOverflow https://stackoverflow.com/questions/1096861

質問

Windows上で私は、DLLをロードし、それを実行しています。 DLLは、ネットワーク活動の多くを実行します。今、私は、DLLが接続されたURLとホスト監視する必要があります。私はパケットスニファを使用することは良いオプションかもしれないと思います。 WinPcapのは、単一のプロセスからのトラフィックをキャプチャするために使用することはできますか?私は、ドキュメント内の任意のそのようなオプションを見つけることができません。

それはWinPcapのを使用して行うことができない場合は、

、一つだけ選択したプロセスからデータをキャプチャすることができ、それの横にある他のライブラリや解決策はありますか?

役に立ちましたか?

解決

私はそれを疑います。 WinPcapのは、UNIX上のlibpcapのWindowsのバージョンです。そして、libpcapのは、それを行うことはできません。

あなたは2段階のプロセスを試みることができる。その上のアプリケーションとフィルタが使用するローカルポートを見つけます。私はWindows上でそれを見つける方法を知っていません。

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