web-dev-qa-db-ja.com

ポートでリスニングしているexeファイルを見つける方法は?

Netstat -ab -p tcp -nを試してみますと、結果の中で次のようになります。

  TCP    0.0.0.0:47001          0.0.0.0:0              LISTENING
Can not obtain ownership information

管理者として実行していて、そのメッセージが表示されます。また、exeのネットワークアクティビティを表示するユーティリティをダウンロードしましたが、ユーティリティによると、ポート47001で何も開いていません。

何が聞いているのかを知るにはどうすればよいですか?

10
Jay White

netstat -oを試してプロセスID(PID)を取得してから、tasklist |findstr <pid>を使用してプロセス名とタイプを確認してください。タスクマネージャには、PIDとプロセス名も表示されます。

他のスイッチを-oと組み合わせることができます:netstat -bona -p tcp

11
barlop

Windowsについて話しているので、「 netstat -b 」を使用して、どの実行可能ファイルがそのポートを使用しているかを確認できます。

あるいは、Sysinternalの TCPVIew も同じですが、はるかに優れた方法です。

4
ndrix

http://www.iana.org/assignments/port-numbers このポートを次のようにリストします:winrm 47001/tcpWindowsリモート管理サービスRyanMack rmack&Microsoft.com 2009年4月29日

今ではそれは証明されませんそれはあなたのコンピュータでそれを使用しているものですが、それはかなり良い推測です。

1
Jamie Cox