1

アクセスしようとしているドメイン名/URL とともに、インターネットに接続する実行中のプロセスを識別するプログラム (できれば C/C++) を作成する必要があります。

(プロセスが google.com などのドメイン名にアクセスする場合、解決された IP ではなく、そのドメイン名を識別できる必要があります)。

プログラムは、Windows XP、Vista、7 で実行する必要があります。

私が調査したところ、winpcap はプロセスを識別できません。同様のトピックでstackoverflowを検索しましたが、満足のいく答えが見つかりませんでした...

4

2 に答える 2

1

tcpdumptcptracetcpsplit、 、libpCapなどのツールについては Google wireShark。また、進行中の TCP/IP フローをキャプチャして分析する方法について、ソース コードを確認できます。

于 2012-05-20T04:30:06.963 に答える
0

Detours を使用して DNS をフックできます。これはプロジェクトの例です: CodeProjectと heres のDetours ページ

于 2012-05-20T04:18:47.137 に答える