使用高級(jí)服務(wù)器租約的UDP Flood攻擊。 UDP Flood攻擊(也稱(chēng)為UDP淹沒(méi)攻擊)是一種流量類(lèi)型的DoS攻擊。它通常使用大量UDP數(shù)據(jù)包來(lái)影響DNS服務(wù)器或Radius身份驗(yàn)證服務(wù)器、流視頻服務(wù)器。
由于UDP協(xié)議是一種無(wú)連接的服務(wù),在發(fā)動(dòng)UDPFLOOD攻擊時(shí),攻擊者發(fā)送大量偽造源IP地址的小UDP包,導(dǎo)致被攻擊者系統(tǒng)癱瘓。但是,由于UDP協(xié)議是無(wú)連接性的,所以只要開(kāi)了一個(gè)UDP的端口提供相關(guān)服務(wù)的話,那么就可針對(duì)相關(guān)的服務(wù)進(jìn)行攻擊。
1. UDP協(xié)議與TCP協(xié)議不同,是無(wú)連接狀態(tài)的協(xié)議,并且UDP應(yīng)用協(xié)議五花八門(mén),差異極大,因此針對(duì)UDPFlood的防護(hù)非常困難。其防護(hù)要根據(jù)具體情況對(duì)待:
2. 在網(wǎng)絡(luò)的關(guān)鍵之處使用防火墻對(duì)來(lái)源不明的有害數(shù)據(jù)進(jìn)行過(guò)濾可以有效減輕 UDP 淹沒(méi)攻擊。
3. 禁用或過(guò)濾監(jiān)控和響應(yīng)服務(wù)。
4. 禁用或過(guò)濾其它的 UDP 服務(wù)。
5. 如果用戶必須提供一些 UDP 服務(wù)的外部訪問(wèn),那么需要使用代理機(jī)制來(lái)保護(hù)那種服務(wù),使它不會(huì)被濫用。
6. 對(duì)用戶的網(wǎng)絡(luò)進(jìn)行監(jiān)控以了解哪些系統(tǒng)在使用這些服務(wù),并對(duì)濫用的跡象進(jìn)行監(jiān)控。
7. 判斷包大小,如果是大包攻擊則使用防止UDP碎片方法:根據(jù)攻擊包大小設(shè)定包碎片重組大小,通常不小于1500。在極端情況下,可以考慮丟棄所有UDP碎片。
8. 攻擊端口為業(yè)務(wù)端口:根據(jù)該業(yè)務(wù)UDP最大包長(zhǎng)設(shè)置UDP最大包大小以過(guò)濾異常流量。
9. 攻擊端口為非業(yè)務(wù)端口:一個(gè)是丟棄所有UDP包,可能會(huì)誤傷正常業(yè)務(wù);一個(gè)是建立UDP連接規(guī)則,要求所有去往該端口的UDP包,必須首先與TCP端口建立TCP連接。不過(guò)這種方法需要很專(zhuān)業(yè)的防火墻或其他防護(hù)設(shè)備支持,如高防服務(wù)器租用。
UDP攻擊是一種互損的攻擊方式,消耗對(duì)方資源的同時(shí)也消耗攻擊者本身的資源,現(xiàn)在已經(jīng)很少人使用這種攻擊了。說(shuō)白了這種攻擊方式僅僅就是拼資源而已,看誰(shuí)的帶寬大,看誰(shuí)能堅(jiān)持到最后,這種攻擊方式?jīng)]有技術(shù)含量,引用別人的話,不要以為洪水無(wú)所不能,這種殺敵一萬(wàn),自損三千的攻擊沒(méi)攻擊者能耗得起。