怎么防止cc攻擊,防止cc攻擊的主要方法有哪些?
??一、取消域名綁定
??取消域名綁定后Web服務(wù)器的CPU能夠馬上恢復(fù)正常狀態(tài),通過(guò)IP進(jìn)行訪問(wèn)連接一切正常。但是不足之處也很明顯,取消或者更改域名對(duì)于別人的訪問(wèn)帶來(lái)了不變,另外,對(duì)于針對(duì)IP的CC攻擊它是無(wú)效的,就算更換域名攻擊者發(fā)現(xiàn)之后,攻擊者也會(huì)對(duì)新域名實(shí)施攻擊。
??二、更改Web端口
??一般情況下Web服務(wù)器通過(guò)80端口對(duì)外提供服務(wù),因此攻擊者實(shí)施攻擊就以默認(rèn)的80端口進(jìn)行攻擊,所以,可以修改Web端口達(dá)到防CC攻擊的目的。
??三、IIS屏蔽IP
??我們通過(guò)命令或在查看日志發(fā)現(xiàn)了CC攻擊的源IP,就可以在IIS中設(shè)置屏蔽該IP對(duì)Web站點(diǎn)的訪問(wèn),從而達(dá)到防范IIS攻擊的目的。
??四、CC攻擊的防范手段
??1、優(yōu)化代碼
??盡可能使用緩存來(lái)存儲(chǔ)重復(fù)的查詢內(nèi)容,減少重復(fù)的數(shù)據(jù)查詢資源開(kāi)銷。減少?gòu)?fù)雜框架的調(diào)用,減少不必要的數(shù)據(jù)請(qǐng)求和處理邏輯。程序執(zhí)行中,及時(shí)釋放資源,比如及時(shí)關(guān)閉mysql連接,及時(shí)關(guān)閉memcache連接等,減少空連接消耗。
??2、限制手段
??對(duì)一些負(fù)載較高的程序增加前置條件判斷,可行的判斷方法如下:
??必須具有網(wǎng)站簽發(fā)的session信息才可以使用(可簡(jiǎn)單阻止程序發(fā)起的集中請(qǐng)求);必須具有正確的referer(可有效防止嵌入式代碼的攻擊);禁止一些客戶端類型的請(qǐng)求(比如一些典型的不良蜘蛛特征);同一session多少秒內(nèi)只能執(zhí)行一次。
??3、完善日志
??盡可能完整保留訪問(wèn)日志。日志分析程序,能夠盡快判斷出異常訪問(wèn),比如單一ip密集訪問(wèn);比如特定url同比請(qǐng)求激增。
現(xiàn)在市面上做高防公司很多,絕大多數(shù)都是基于ddos防護(hù),很多就是硬防+大流量來(lái)死扛,這樣要花費(fèi)大量的費(fèi)用;DDOS防護(hù)住了,CC的防護(hù)效果卻很差,誤殺率很高,等于沒(méi)防住。因此,選擇高水平的防護(hù)商很重要。小伙伴們要想獲得更多怎么防止cc的內(nèi)容,請(qǐng)關(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í)百科