怎么防止cc攻擊?靜態(tài)站點(diǎn)被cc攻擊會(huì)有什么影響?
CC攻擊原理是怎樣的?
CC攻擊的原理就是攻擊者控制某些主機(jī)不停地發(fā)大量數(shù)據(jù)包給對(duì)方服務(wù)器造成服務(wù)器資源耗盡,一直到宕機(jī)崩潰。CC主要是用來(lái)攻擊頁(yè)面的,每個(gè)人都有這樣的體驗(yàn):當(dāng)一個(gè)網(wǎng)頁(yè)訪問(wèn)的人數(shù)特別多的時(shí)候,打開(kāi)網(wǎng)頁(yè)就慢了。
CC就是模擬多個(gè)用戶(多少線程就是多少用戶)不停地進(jìn)行訪問(wèn)那些需要大量數(shù)據(jù)操作(就是需要大量CPU時(shí)間)的頁(yè)面,造成服務(wù)器資源的浪費(fèi),CPU長(zhǎng)時(shí)間處于100%,永遠(yuǎn)都有處理不完的連接直至就網(wǎng)絡(luò)擁塞,正常的訪問(wèn)被中止。
CC就是充分利用了這個(gè)特點(diǎn),模擬多個(gè)用戶(多少線程就是多少用戶)不停的進(jìn)行訪問(wèn)(訪問(wèn)那些需要大量數(shù)據(jù)操作,就是需要大量CPU時(shí)間的頁(yè)面).
靜態(tài)站點(diǎn)被cc攻擊會(huì)有什么影響?
如果網(wǎng)站是靜態(tài)站點(diǎn),比如html頁(yè)面,在被CC攻擊的情況下,打開(kāi)任務(wù)管理器,看網(wǎng)絡(luò)流量,會(huì)發(fā)現(xiàn)網(wǎng)絡(luò)應(yīng)用里數(shù)據(jù)的發(fā)送出現(xiàn)嚴(yán)重偏高的現(xiàn)象,在大量的CC攻擊下,甚至?xí)_(dá)到99%的網(wǎng)絡(luò)占用,當(dāng)然,在被CC攻擊的情況下網(wǎng)站是沒(méi)辦法正常訪問(wèn)的,但是通過(guò)3389連接服務(wù)器還是可以正常連接。
怎么防止cc攻擊?
1.使用Session 來(lái)執(zhí)行訪問(wèn)計(jì)數(shù)器:
使用Session為每個(gè)IP創(chuàng)建頁(yè)面訪問(wèn)計(jì)數(shù)器或文件下載計(jì)數(shù)器,防止用戶頻繁刷新頁(yè)面,導(dǎo)致頻繁讀取數(shù)據(jù)庫(kù)或頻繁下載文件以生成大量流量。 (文件下載不應(yīng)直接使用下載地址,以便在服務(wù)器代碼中過(guò)濾CC攻擊)
2.將網(wǎng)站生成靜態(tài)頁(yè)面:
大量事實(shí)證明,盡可能使網(wǎng)站靜態(tài)不僅可以大大提高防攻擊能力,還會(huì)給黑客入侵帶來(lái)很多麻煩。例如新浪,搜狐,網(wǎng)易等門(mén)戶網(wǎng)站主要是靜態(tài)頁(yè)面。如果您不需要?jiǎng)討B(tài)腳本,則可以將其發(fā)送到另一臺(tái)單獨(dú)的主機(jī),以便在受到攻擊時(shí)避開(kāi)主服務(wù)器。
以上內(nèi)容就是對(duì)怎么防止cc攻擊所做的解答,并且介紹了cc攻擊的原理,以及靜態(tài)站點(diǎn)遭受這種攻擊時(shí)所帶來(lái)的負(fù)面影響,想要了解更多內(nèi)容可以關(guān)注新網(wǎng)。
聲明:免責(zé)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),也不承認(rèn)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)本社區(qū)中有涉嫌抄襲的內(nèi)容,請(qǐng)發(fā)
送郵件至:operations@xinnet.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。本站原創(chuàng)內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)
需注明出處:新網(wǎng)idc知識(shí)百科