端口是傳輸層識別應用進程的邏輯接口。熟悉核心端口服務、典型攻擊向量與木馬關聯,是網絡安全基線構建、滲透測試偵察、故障排查的必備技能。本文深度解析 0-42 號關鍵端口,附帶安全加固建議。
| 端口 | 服務名稱 | 協議 | 核心功能 | 典型攻擊/木馬關聯 | 加固建議 |
|---|---|---|---|---|---|
| 0 | Reserved | TCP/UDP | 保留端口,OS 指紋識別探針 (如 0.0.0.0 + ACK + 廣播) | 掃描器探測 OS 類型 | 防火牆丟棄目的端口 0 的封包 |
| 1 | tcpmux | TCP | TCP 端口多路復用 (SGI Irix 默認開啟) | Irix 默認無密碼賬戶 (lp, guest, uucp, nuucp, demos 等) 被利用入侵 | 非必需禁用,或強制強密碼/密鑰認證 |
| 7 | Echo | TCP/UDP | 回顯服務 (RFC 862) | Fraggle 放大攻擊 (UDP 廣播 X.X.X.0/255 觸發回顯風暴) | 邊界封禁 UDP 7 入站,禁用服務 |
| 19 | Chargen | TCP/UDP | 字符生成器 (RFC 864),TCP 持續發送字符流,UDP 回應垃圾字符包 | DoS 放大攻擊:偽造受害者 IP 向 Chargen 廣播,受害者被回應流量淹沒;兩 Chargen 互刷形成無限迴路 | 全網封禁 19 入站/出站,服務端禁用 |
| 21 | FTP | TCP | 文件傳輸協議控制連接 (數據連接用 20 或被動模式隨機端口) | 匿名訪問掃描、可寫目錄植入木馬、Doly Trojan/Fore/Invisible FTP/WebEx/WinCrash/Blade Runner 等木馬開放此端口 | 禁用匿名登錄、限制寫權限、啟用 FTPS (990/989)、被動模式端口範圍限制防火牆放行 |
| 22 | SSH | TCP | 安全外殼協議,加密遠程登錄/文件傳輸/隧道 | 弱密碼暴力破解、舊版 RSAREF 庫漏洞、PcAnywhere 可能連接此端口 | 禁用密碼登錄強制密鑰、修改默認端口、Fail2ban 防暴力、限制來源 IP、升級 OpenSSH |
| 23 | Telnet | TCP | 明文遠程登錄 (極不安全) | 掃描識別 UNIX 系統、密碼嗅探/暴力破解、Tiny Telnet Server 木馬 | 全網禁用 Telnet,全面遷移 SSH,若必須保留限制來源 IP + VPN |
| 25 | SMTP | TCP | 簡單郵件傳輸協議 (發信) | 開放中繼發送垃圾郵件、Antigen/Email Password Sender/Haebu Coceda/Shtrilitz Stealth/WinPC/WinSpy 木馬 | 關閉開放中繼、SPF/DKIM/DMARC、速率限制、TLS 加密 (STARTTLS/465)、郵件網關過濾 |
| 31 | MSG Auth | TCP/UDP | 消息認證服務 | Master Paradise、Hackers Paradise 木馬 | 非業務必需封禁 |
| 42 | WINS Replication | TCP | WINS 服務器間複製同步 (NetBIOS 名稱解析) | 內網橫向移動偵察、信息洩露 | 僅限內網 WINS 服務器互訪,邊界封禁 |
端口是網絡服務的門戶,也是攻防雙方的必爭之地。掌握核心端口特徵、攻擊面與加固策略,構建「默認拒絕、最小開放、持續監測、主動誘捕」的端口安全體系,是守護網絡資產的基石功課。