網路竊聽程式,安裝於電腦上,解碼網路上傳輸的二進位資料流。類比電話竊聽器,但優勢在於共享媒體網路(集線器/早期以太網)無需斷線、無需特殊佈線,任一節點即可竊聽同網段所有流量——即「混雜模式」。
+----------+----------+------+-----------+------+ | 目標 MAC | 來源 MAC | 0800 | IP 封包 | CRC | +----------+----------+------+-----------+------+ 6 bytes 6 bytes 2B 變長 4B
winipcfg.exeipconfig /all → 「實體位址」ifconfig 或 ip link → HWaddr/link/ether交換機依 MAC 位址表單播轉發,一般主機無法看到他人流量。但攻擊者可用:
| 層面 | 對策 |
|---|---|
| 物理/網路架構 | 全交換網路、Port Security 限制 MAC 學習、動態 VLAN、802.1X 接入認證 |
| 協議/加密 | 全站 HTTPS (TLS 1.2+)、SSH 替代 Telnet、IPsec VPN、SFTP/SCP 替代 FTP、SNMPv3 替代 v1/v2c |
| 主機端 | 啟用防火牆阻擋異常 ARP、安裝 ARP 防火牆/防 ARP 欺騙工具、定期檢查網卡混雜模式 (ifconfig -a 無 PROMISC) |
| 偵測/審計 | 部署 IDS/IPS 偵測 ARP 欺騙、MAC 洪水、異常流量;啟用交換機 DHCP Snooping、Dynamic ARP Inspection (DAI)、IP Source Guard |
| 管理 | 定期審計 SPAN 埠配置、網段隔離最小權限、敏感系統專用網段/加密通道 |
嗅探利用共享媒體本質,交換機提高門檻但非絕對屏障。加密傳輸(TLS/SSH/IPsec)是根本解法——即使封包被攔截,無金鑰亦無法還原明文。結合網路存取控制、交換機安全功能與主機端防禦,構建纵深反嗅探體系。