龙空技术网

ProcessTCPSummary v1.20 - 显示每个Windows进程的TCP连接数

壹加壹大与贰 153

前言:

如今姐妹们对“打开进程api”可能比较重视,各位老铁们都需要知道一些“打开进程api”的相关知识。那么小编在网摘上网罗了一些对于“打开进程api””的相关知识,希望兄弟们能喜欢,大家快快来学习一下吧!

ProcessTCPSummary v1.20 - 显示每个Windows进程的TCP连接数

版权所有 (c) 2018 - 2024 Nir Sofer

另请参阅

AppNetworkCounter - 监控Windows上每个进程的网络使用情况/带宽

描述

ProcessTCPSummary是Windows的一个简单工具,显示具有TCP连接或监听UDP端口的所有进程的摘要。对于每个进程,此工具显示TCP连接的总数,每个状态的TCP连接数(已建立的,监听的,Syn-Sent,Syn-Received等),IPv4 TCP连接数,IPv6 TCP连接数,常见端口号等等...

如果您以管理员身份运行ProcessTCPSummary,您还可以查看每个进程发送和接收的TCP/UDP字节数,以及当前的发送/接收速度。

系统要求

此工具适用于从Windows XP到Windows 11的任何Windows版本。支持32位和64位版本的Windows。在Windows Vista及更高版本上,如果要查看系统进程的完整路径或要查看发送/接收字节信息,则必须以管理员身份运行ProcessTCPSummary。

版本历史

版本1.20:

添加了'黑色背景'选项(在视图菜单下)。当它被打开时,主表以黑色背景和白色文字显示,而不是默认的系统颜色。

版本1.18:

添加了'Sort By'工具栏按钮。

版本1.17:

添加了'字节计数器单位'选项。您可以选择以下单位之一:字节,kB,KiB,MB,MiB,GB,GiB。

版本1.16:

添加了'始终置顶'选项。

版本1.15:

添加了'启动时隐藏'选项。当此选项和'将图标放在托盘中'选项打开时,ProcessTCPSummary的主窗口在启动时将不可见。

更新为在高DPI模式下正常工作(工具栏和属性窗口)。

添加了从菜单更改排序列的选项(查看 -> 按...排序)。与列标题点击排序一样,如果再次点击相同的排序菜单项,它将在升序和降序之间切换。此外,如果在选择排序菜单项时按住Shift键,则会获得次要排序。

版本1.11:

添加了/RunAsAdmin命令行选项,以管理员身份运行ProcessTCPSummary。

添加了'全选'和'取消全选'到'列设置'窗口。

版本1.10:

添加了'将图标放在托盘中'选项。

版本1.05:

添加了'进程服务'列。

版本1.02:

添加了'每次更新时排序'选项。

版本1.01:

添加了/cfg命令行选项,以指定配置文件启动ProcessTCPSummary。

添加了'将标题行添加到CSV/Tab-Delimited文件'选项(默认情况下已启用)。

版本1.00 - 首次发布。

ProcessTCPSummary v1.20 的底层原理涉及以下关键步骤:

进程和网络连接信息收集使用系统API(如Windows Management Instrumentation (WMI) 或 Windows Sockets API)来获取当前系统中运行的所有进程的信息,包括它们的标识符、路径和正在使用的网络连接。获取每个进程的网络连接列表,包括TCP和UDP连接。这可能涉及到遍历系统的网络连接表(如netstat命令提供的信息)或查询每个进程的网络连接信息。连接状态识别对于每个TCP连接,识别其状态(已建立的、监听的、Syn-Sent、Syn-Received 等)。对于UDP端口,识别是否正在被监听。统计和整理信息统计每个进程的TCP连接总数。统计每种状态下的TCP连接数量,如已建立的、监听的等。统计IPv4和IPv6 TCP连接数。统计常见端口号的使用情况。权限管理如果以管理员身份运行,则可以获取更多进程和网络连接的详细信息,如发送和接收的字节数,以及发送/接收速度。在需要时,获取管理员权限以获取更多信息,如访问系统进程的完整路径或发送/接收字节信息。界面显示将收集到的信息呈现在用户界面上,以便用户轻松查看和分析。提供各种选项和过滤器,以便用户根据需要查看特定类型的信息或对信息进行排序。版本更新对软件进行持续的版本更新和改进,以提供更多功能和改善用户体验。

ProcessTCPSummary 通过获取系统进程和网络连接的信息,并将其呈现在用户友好的界面上,为用户提供了一种方便的方式来监视和管理系统的网络连接情况。

ProcessTCPSummary v1.20 的功能可以按以下分类进行总结:

显示TCP连接信息:显示每个Windows进程的TCP连接数。显示每个TCP连接的状态,如已建立的、监听的、Syn-Sent、Syn-Received等。支持UDP端口监听:显示具有监听UDP端口的进程信息。显示网络相关信息:显示IPv4和IPv6 TCP连接数。显示常见端口号。管理权限要求:如果以管理员身份运行,可以查看每个进程的TCP/UDP字节发送和接收情况,以及当前的发送/接收速度。兼容性与系统要求:适用于任何版本的Windows,从Windows XP到Windows 11。支持32位和64位Windows版本。在Windows Vista及更高版本上,需要以管理员身份运行才能查看系统进程的完整路径或发送/接收字节信息。版本历史中的功能更新:添加了黑色背景选项。添加了排序按钮。添加了字节计数器单位选项。添加了始终置顶选项。添加了启动时隐藏选项。更新以适应高DPI模式。添加了运行时的管理员权限选项。添加了选择所有和取消选择所有的功能。添加了将图标放置在系统托盘的选项。添加了进程服务列。添加了每次更新时排序的选项。添加了通过命令行启动并指定配置文件的选项。添加了将标题行添加到CSV/Tab-Delimited文件的选项。

这些功能使得 ProcessTCPSummary 成为一个功能丰富且实用的工具,可用于监控和管理系统的网络连接情况。

标签: #打开进程api