用于找出应用程序尝试使用哪个端口的 Windows 工具?

Ton*_*ich 12 networking windows firewall sniffing

我猜 netstat 显示应用程序及其已经有连接的端口,但它没有显示或无法显示正在尝试打开连接的应用程序。

如果我有一个应用程序试图连接到网络但被防火墙阻止,我怎么知道它正在尝试使用哪个端口?

dlu*_*lux 12

您可以使用Microsoft/Sysinternals 的TCPView

视图

如果您发现使用该实用程序难以捕获端口打开情况,那么最好的办法是安装并运行Wireshark以获取网络跟踪信息(假设您不是在谈论基于本地软件的防火墙。


小智 6

用于找出应用程序尝试使用哪个端口的 Windows 工具?

NirSoft 的CurrPorts - 网络监控软件,显示本地计算机上所有当前打开的 TCP/IP 和 UDP 端口的列表。对于列表中的每个端口,还会显示打开该端口的进程的信息,包括进程名称、进程的完整路径、进程的版本信息(产品名称、文件描述等)、打开端口的时间进程已创建,以及创建它的用户。

在此处输入图片说明

CurrPorts允许您关闭不需要的 TCP 连接,终止打开端口的进程,并将 TCP/UDP 端口信息保存到 HTML 文件、XML 文件或以制表符分隔的文本文件中。CurrPorts 还会自动用粉红色标记未知应用程序拥有的可疑 TCP/UDP 端口(没有版本信息和图标的应用程序)