免備案cdn加速服務(wù)能防御的網(wǎng)絡(luò)攻擊有:1、利用系統(tǒng)、協(xié)議漏洞發(fā)動(dòng)的攻擊,如TCP洪水攻擊、UDP洪水攻擊、ICMP洪流攻擊等;2、發(fā)送異常數(shù)據(jù)報(bào)攻擊,如TeardroD攻擊;3、對(duì)郵件系統(tǒng)的攻擊,是最古老的匿名攻擊之一;4、僵尸網(wǎng)絡(luò)攻擊,具有一定人工智能的程序。
具體內(nèi)容如下:
1、利用系統(tǒng)、協(xié)議漏洞發(fā)動(dòng)攻擊
TCP洪水攻擊:由于TCP協(xié)議連接三次握手的需要,在每個(gè)TCP建立連接時(shí),都要發(fā)送一個(gè)帶SYN標(biāo)記的數(shù)據(jù)報(bào),如果在服務(wù)器端發(fā)送應(yīng)答報(bào)后,客戶端不發(fā)出確認(rèn),服務(wù)器會(huì)等待到數(shù)據(jù)超時(shí),如果大量的受控制客戶發(fā)出大量的帶SYN標(biāo)記的TCP請(qǐng)求數(shù)據(jù)報(bào)到服務(wù)器端后都沒有應(yīng)答,會(huì)使服務(wù)器端的TCP資源迅速枯竭,導(dǎo)致正常的連接不能進(jìn)入,甚至?xí)?dǎo)致服務(wù)器的系統(tǒng)崩潰。
UDP洪水攻擊:UDP是一個(gè)無連接協(xié)議,發(fā)送UDP數(shù)據(jù)報(bào)時(shí)接受方必須處理該數(shù)據(jù)報(bào)。在UDP洪流攻擊訂時(shí),報(bào)文發(fā)往受害系統(tǒng)的隨機(jī)或指定的端口,通常是目標(biāo)主機(jī)的隨機(jī)端口,這使得受害系統(tǒng)必須對(duì)流入的數(shù)據(jù)進(jìn)行分析以確定那個(gè)應(yīng)用服務(wù)請(qǐng)求了數(shù)據(jù),若受害系統(tǒng)的某個(gè)攻擊端口沒有運(yùn)行服務(wù),它將用ICMP報(bào)文回應(yīng)一個(gè)“目標(biāo)端口不可達(dá)”消息。當(dāng)控制了大量的代理主機(jī)發(fā)送這種數(shù)據(jù)報(bào)時(shí),使得受害主機(jī)應(yīng)接不暇,造成拒絕服務(wù),同時(shí)也會(huì)擁塞受害主機(jī)周圍的網(wǎng)絡(luò)帶寬。
ICMP洪流攻擊:就是通過代理向受害主機(jī)發(fā)送大量ICMPECHoREQUEST(“ping’)報(bào)文。這些報(bào)文涌向目標(biāo)并使其回應(yīng)報(bào)文,兩者和起來的流量將使受害者主機(jī)網(wǎng)絡(luò)帶寬飽和,造成拒絕服務(wù)。
2、發(fā)送異常數(shù)據(jù)報(bào)攻擊
發(fā)送IP碎片,或超過主機(jī)能夠處理的數(shù)據(jù)報(bào)使得受害主機(jī)崩潰。著名的TeardroD攻擊工具就利用了某些系統(tǒng)IP協(xié)議棧中有關(guān)分片重組的程序漏洞,當(dāng)數(shù)據(jù)報(bào)在不同的網(wǎng)絡(luò)中傳輸時(shí)??赡苄枰鶕?jù)網(wǎng)絡(luò)的最大傳輸單元(MTU),將數(shù)據(jù)報(bào)分割成多個(gè)分片。各個(gè)網(wǎng)絡(luò)段都有不同的能夠處理的最大數(shù)據(jù)單元,當(dāng)主機(jī)收到超過網(wǎng)絡(luò)主機(jī)能夠處理的網(wǎng)絡(luò)數(shù)據(jù)數(shù)據(jù)報(bào)時(shí),就不知道該怎么處理這種數(shù)據(jù)報(bào),從而引發(fā)系統(tǒng)崩潰。
3、對(duì)郵件系統(tǒng)的攻擊
向一個(gè)郵件地址或郵件服務(wù)器發(fā)送大量的相同或不同的郵件,使得該地址或者服務(wù)器的存儲(chǔ)空間塞滿而不能提供正常的服務(wù)。電子郵件炸彈是最古老的匿名攻擊之一,它的原理就是利用舊的SMTP協(xié)議不要求對(duì)發(fā)信人進(jìn)行身份認(rèn)證,黑客以受害者的email地址訂閱大量的郵件列表,從而導(dǎo)致受害者的郵箱空間被占滿。而且在攻擊的發(fā)展下,新的SMTP協(xié)議增加了2個(gè)命令,對(duì)發(fā)信人進(jìn)行身份認(rèn)證,在一定程度上降低了電子郵件炸彈的風(fēng)險(xiǎn)。
4、僵尸網(wǎng)絡(luò)攻擊
通常是指可以自動(dòng)地執(zhí)行預(yù)定義的功能、可以被預(yù)定義的命令控制、具有一定人工智能的程序。Bot可以通過溢出漏洞攻擊、蠕蟲郵件、網(wǎng)絡(luò)共享、口令猜測(cè)、P2P軟件、IRc文件傳遞等多種途徑進(jìn)入被害者的主機(jī),被害主機(jī)被植入Bot后,就主動(dòng)和互聯(lián)網(wǎng)上的一臺(tái)或多臺(tái)控制節(jié)點(diǎn)(例如IRC服務(wù)器)取得聯(lián)系,進(jìn)而自動(dòng)接收黑客通過這些控制節(jié)點(diǎn)發(fā)送的控制指令,這些被害主機(jī)和控制服務(wù)器就組成了BotNet(僵尸網(wǎng)絡(luò))。黑客可以控制這些“僵尸網(wǎng)絡(luò)”集中發(fā)動(dòng)對(duì)目標(biāo)主機(jī)的拒絕服務(wù)攻擊。