| 指令 | 功能 |
|---|---|
netstat -an | 顯示所有連線與監聽埠(數位 IP/埠),含協定、本地/遠端位址、狀態 |
netstat -a | 顯示所有連線與監聽埠(解析主機名) |
netstat -b | 顯示建立連線的可執行檔名稱(需管理員權限) |
netstat -o | 顯示擁有連線的處理程序 PID |
netstat -e | 顯示乙太網路統計 |
netstat -s | 顯示各協定統計(TCP/UDP/ICMP/IP/IPv6...) |
netstat -r | 顯示路由表 |
netstat -f | 顯示完整網域名稱 (FQDN) |
netstat -t | 顯示連線卸載狀態 |
netstat -p proto | 篩選指定協定 |
netstat interval | 每隔 interval 秒重新顯示統計(Ctrl+C 停止) |
執行 netstat -anob(需管理員),觀察 ESTABLISHED 狀態的遠端 IP 是否陌生,對應的 PID/程式名稱是否可疑。結合 tasklist 或工作管理員進一步分析。
net start 列出所有啟動服務。net stop 服務名稱 停用。services.msc 將啟動類型改為「停用」。net user 列出所有本機帳號。net user 帳號名 查看該帳號所屬群組。Administrator 應屬 Administrators 群組外,**內建帳號若也在 Administrators 群組,極大機率被入侵克隆**。net user 可疑帳號 /del。Vista/Win7/Win10 同樣支援上述參數,且 netstat -b 需以管理員身分執行命令提示字元。定期檢查連線與帳號,是零成本的主動防禦。