萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 網路安全 >  >> 病毒防護

網路安全技術:漏洞掃描五大核心技術深度解析

漏洞掃描:雙面刃

駭客用它尋找入侵路徑,管理員用它發現弱點修補。掃描能揭露:遠端配置、TCP/UDP 開放埠、網路服務、伺服器版本等。

五大核心技術(對應 TCP/IP 分層)

技術作用層目標
Ping 掃描網路層確認目標 IP 存活
端口掃描傳輸層探測開放埠
OS 探測網路/傳輸/應用層識別作業系統與服務版本
脆弱點掃描應用層針對特定服務/版本檢測已知漏洞
防火牆規則探測網路/傳輸層繞過/繪製過濾規則

1. Ping 掃描

ECHO 掃描

發送 ICMP Echo Request (Type 8),收到 Echo Reply (Type 0) 表主機存活。防火牆封鎖 ICMP 時失效。

Non-ECHO 掃描

發送 ICMP Timestamp Request (Type 13) 或 Address Mask Request (Type 17),繞過封鎖 Echo 的防火牆。

2. 端口掃描

TCP 全連接 vs 半連接 (SYN 掃描)

  • 全連接:完成三次握手,目標日誌留痕。
  • 半連接:發 SYN → 收 SYN/ACK → 即發 RST 中止,目標日誌可能無紀錄,更隱蔽。

TCP 隱蔽掃描四式

  • SYN/ACK 掃描、FIN 掃描:跳過第一步,誘發目標回 RST 確認埠關閉。
  • XMAS 掃描:全開旗標(URG/ACK/PSH/RST/SYN/FIN)。
  • NULL 掃描:全關旗標。兩者相反,同樣利用 RFC 規定的異常處理差異推斷埠狀態。

UDP 掃描

發送空 UDP 封包:有服務回錯誤訊息;關閉回 ICMP Port Unreachable。速度較慢(需計算丟包)。

3. OS 探測

  • Banner 擷取:Telnet/FTP/HTTP 連線讀取服務回應字串(如 220 ProFTPD 1.3.5)。
  • HTTP 響應分析:解析 Server 標頭。
  • 協議棧指紋(主動/被動):分析對異常封包的回應差異(FIN 回 RST、Bogus 標誌、ICMP 錯誤頻率/引用內容、初始窗口大小、DF 位、ISN 生成算法)。

4. 脆弱點掃描技術

  • 資料庫匹配:建模已知漏洞、攻擊案例、配置錯誤 → 生成特徵庫 → 自動匹配。準確度仰賴資料庫完整性。
  • 插件架構:腳本模組化,新漏洞只需新增/升級插件,擴展性極強(如 Nessus、OpenVAS)。

5. 防火牆規則探測

類 Traceroute 手法,發送特定 TTL/旗標封包探測過濾設備後方主機可達性,為後續入侵/掃描鋪路。

copyright © 萬盛學電腦網 all rights reserved