首页/安全/安全加固速查/Windows 监听端口与进程映射核查
服务与端口收敛50 条

Windows 监听端口与进程映射核查

用 Get-NetTCPConnection 与 netstat -ano 交叉盘点监听端口,PID 映射到进程名,识别计划外监听。

安全加固速查安全更新于 2026-10-12
加固项端口最小化
适用平台Windows
风险等级中
基线监听端口均有业务归属

清单与映射

清单与映射
Get-NetTCPConnection -State Listen | Select-Object LocalAddress, LocalPort, OwningProcess | Sort-Object LocalPort | Format-Table -AutoSize
netstat -ano | findstr LISTENING | Select-Object -First 40
Get-Process -Id (Get-NetTCPConnection -State Listen -LocalPort 445).OwningProcess | Select-Object Name, Path

只看对外地址

只看对外地址
Get-NetTCPConnection -State Listen | Where-Object {$_.LocalAddress -notin '127.0.0.1','::1'} | Select-Object LocalAddress, LocalPort, OwningProcess
Windows 的端口与进程映射稳定可靠:把“对外监听清单”做成基线快照,异常变化可快速定位。

易错点

  • IPv6 监听会显示 :: 或 ::1:过滤规则要包含 IPv6 地址
  • svchost 承载多服务:只看进程名不够,需要结合服务清单判断归属

数据来源与参考

  • Microsoft Learn:Get-NetTCPConnection
  • CIS Windows Benchmark:端口条目

相关工具

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