首页/安全/应急响应速查/netstat -ano 与 tasklist 关联

netstat -ano 与 tasklist 关联

老派但可靠的组合:netstat -ano 给出连接与 PID,再用 tasklist 按 PID 反查进程名,任何 Windows 版本都能用。

应急响应速查安全更新于 2026-10-13

netstat -ano 与进程关联

netstat 是老派但在任何 Windows 版本上都能用的连接查看命令:加上 -ano 参数后会输出每个连接的进程号,再用 tasklist 按进程号反查进程名,就完成了「连接—进程」的关联。它的优势是兼容性最好、不需要额外组件;劣势是输出是纯文本,需要靠 findstr 过滤。在不能使用 PowerShell 或新命令受限的环境中,这套组合是最可靠的替代方案。

基本信息

基本用法netstat -ano 显示连接、监听与进程号
常用参数-a 全部连接、-n 数字形式、-o 显示进程号、-p 指定协议
过滤配合 findstr 筛状态或端口,如 ESTABLISHED、:3389
反查进程tasklist /fi 按进程号查询进程名与内存占用
UDPnetstat -ano -p udp 查看 UDP 端点
权限提示-b 参数需要管理员权限且执行缓慢,排查时优先用 -ano

典型使用场景

  • 在受限环境中快速确认主机是否存在可疑外联
  • 确认某个端口被哪个进程监听
  • 核对远程桌面或数据库的访问来源
  • 没有 PowerShell 可用时的替代排查手段
  • 与进程信息结合,为现场快照补充连接维度

查找连接对应进程

查找连接对应进程
netstat -ano | Select-String ESTABLISHED | Select-Object -First 20     # 已建立连接
netstat -ano | Select-String ':3389'                                    # 按端口筛
netstat -ano -p udp | Select-Object -First 20                           # UDP 端点
$pids = netstat -ano | Select-String ':4444' | ForEach-Object { ($_ -split ' +')[-1] } | Select-Object -Unique
foreach ($p in $pids) { tasklist /fi ('pid eq ' + $p) }                 # 按进程号反查进程
tasklist | Select-String 'suspicious'                                   # 反向:先找进程再看连接

输出列读法

列含义异常信号
协议TCP 或 UDPUDP 也要看,DNS 隧道与部分远控走 UDP
本地地址本机地址与端口0.0.0.0 表示监听全部网卡
外部地址对端地址与端口,监听行显示为 0.0.0.0:0陌生公网地址加高位端口
状态LISTENING、ESTABLISHED、TIME_WAIT 等大量 TIME_WAIT 说明连接频繁重建
PID持有连接的进程号进程已退出或为系统进程时要进一步核对
进程号会被复用:从 netstat 拿到 PID 后,用 tasklist 反查时如果没有对应进程,说明进程可能已退出,而这个 PID 正在被新进程使用。判断时务必核对该进程的启动时间。
务必加 -n:不加时 netstat 会做主机名与端口名解析,输出变慢还可能出现解析失败的占位文本,排查时反而更难读。IPv6 地址显示较长,若输出被截断要换用重定向到文件后再查看。

易错点

  • 忘记 -n:DNS 解析拖慢输出,且解析结果会影响对地址的判断
  • 只查 TCP 不看 UDP:DNS 隧道与部分远控走 UDP,会得出错误的「无异常」结论
  • 把 PID 直接当同一进程:进程号会被复用,需核对启动时间
  • 输出被截断仍当完整:IPv6 地址较长,建议重定向到文件后用文本工具查看
  • 用 -b 参数在繁忙主机上排查:需要管理员权限且执行缓慢,优先使用 -ano 加 tasklist 的组合

数据来源与参考

  • Microsoft Learn:netstat 命令
  • Microsoft Learn:tasklist 命令

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌