過去 Slammer、Code Red、Nimda、Blaster 等蠕蟲皆造成全球性災難,防禦刻不容緩。
誘騙攻擊者的偽裝系統。網路上對蜜罐的所有請求均視為可疑。分兩類:
部署於網關的蜜罐扮演防火牆/IDS/IPS 角色:分析封包,匹配已知攻擊指紋 (如 Blaster 攻擊 TCP 135 埠),將可疑流量重導至蜜罐而非生產網路。
缺點:特徵碼永遠滯後於新攻擊;誤判導流合法流量風險;網關分析降低網速。
讓蜜罐「被感染」 (或讓蠕蟲以為感染成功) 以捕獲樣本。兩種方式:
create default
set default personality "Windows XP Pro"
add default tcp port 135 open
add default tcp port 4444 "/bin/sh scripts/WormCatcher.sh $ipsrc $ipdst"
set default tcp action block
set default udp action blockWormCatcher.sh 透過 TFTP 下載蠕蟲樣本 (msblast.exe) 存檔分析。無需完整 OS 即可捕獲。arpd 守護進程對未使用 IP 偽裝回應 (開放 135 埠),誘使蠕蟲攻擊蜜罐而非真實主機,拖延傳播時間、通知管理員處理。strikeback.sh 對攻擊者主機發動 DCOM 攻擊並執行清理指令。create default
set default personality "Windows XP Pro"
add default tcp port 135 open
add default tcp port 4444 "/bin/sh scripts/strikeback.sh $ipsrc"
set default tcp action block
set default udp action block蜜罐技術從被動偵測演進為主動捕獲、延緩、反擊平台。未來結合自動化特徵提取、行為分析與協同防禦,將成為對抗新型蠕蟲的關鍵基礎設施。