防御cc攻擊方法有哪些?cc攻擊有哪些特點?
防御cc攻擊方法有哪些?
1.使用Session 來執(zhí)行訪問計數(shù)器:
使用Session為每個IP創(chuàng)建頁面訪問計數(shù)器或文件下載計數(shù)器,防止用戶頻繁刷新頁面,導(dǎo)致頻繁讀取數(shù)據(jù)庫或頻繁下載文件以生成大量流量。
2.將網(wǎng)站生成靜態(tài)頁面:
大量事實證明,盡可能使網(wǎng)站靜態(tài)不僅可以大大提高防攻擊能力,還會給黑客入侵帶來很多麻煩。如果您不需要動態(tài)腳本,則可以將其發(fā)送到另一臺單獨的主機,以便在受到攻擊時避開主服務(wù)器。
3.增強操作系統(tǒng)的TCP/IP棧
作為服務(wù)器操作系統(tǒng),Win2000和Win2003具有一定的抵御DDOS攻擊的能力。一般默認(rèn)情況下沒有啟用。如果啟用它們,它們可以承受大約10,000個SYN攻擊數(shù)據(jù)包。
4.部署高防CDN防御
防御CC攻擊最簡單便捷的方法就是通過接入墨者高防CDN來隱藏服務(wù)器源IP,高防CDN可以自動識別惡意攻擊流量,對這些虛假流量進行智能清洗,將正常訪客流量回源到源服務(wù)器IP上,保障源服務(wù)器的正常穩(wěn)定運行。
CC攻擊有哪些特點?
1.CC攻擊的請求都是模擬真實的有效請求,所以不能被拒絕;
2.用來發(fā)起CC攻擊的IP都是真實而分散的,所以很難溯源;
3.CC攻擊的數(shù)據(jù)包都是模擬真實用戶的正常數(shù)據(jù)包;
4.CC攻擊一般是針對網(wǎng)頁攻擊,服務(wù)器可以連接,ping沒問題,但網(wǎng)頁無法訪問。
CC攻擊癥狀
CC攻擊有一定的隱蔽性,那如何確定服務(wù)器正在遭受或者曾經(jīng)遭受CC攻擊呢?可以通過以下三個方法來確定。
1、命令行法
一般遭受CC攻擊時,Web服務(wù)器會出現(xiàn)80端口對外關(guān)閉的現(xiàn)象, 因為這個端口已經(jīng)被大量的垃圾數(shù)據(jù)堵塞了正常的連接被中止了??梢酝ㄟ^在命令行下輸入命令netstat -an來查看,“SYN_RECEIVED”是TCP連接狀態(tài)標(biāo)志,意思是“正在處于連接的初始同步狀態(tài) ”,表明無法建立握手應(yīng)答處于等待狀態(tài)。這就是攻擊的特征,一般情況下這樣的記錄一般都會有很多條,表示來自不同的代理IP的攻擊。
2、批處理法
上述方法需要手工輸入命令且如果Web服務(wù)器IP連接太多看起來比較費勁,可以建立一個批處理文件,通過該腳本代碼確定是否存在CC攻擊。
腳本篩選出當(dāng)前所有的到80端口的連接。當(dāng)感覺服務(wù)器異常時就可以雙擊運行該批處理文件,然后在打開的log.log文件中查看所有的連接。如果同一個IP有比較多的到服務(wù)器的連接,那就基本可以確定該IP正在對服務(wù)器進行CC攻擊。
3、查看系統(tǒng)日志
Web日志一般在C:\WINDOWS\system32\LogFiles\HTTPERR目錄下,該目錄下用類似httperr1.log的日志文件,這個文件就是記錄Web訪問錯誤的記錄。管理員可以依據(jù)日志時間屬性選擇相應(yīng)的日志打開進行分析是否Web被CC攻擊了。
防御cc攻擊方法有哪些?以上就給大家介紹了關(guān)于如何防御cc攻擊的問題,大家首先需要了解下cc攻擊的特點,然后采取正確的措施去防御,同時還可以了解下攻擊的癥狀,具體的可以咨詢新網(wǎng)。
聲明:免責(zé)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻自行上傳,本網(wǎng)站不擁有所有權(quán),也不承認(rèn)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)本社區(qū)中有涉嫌抄襲的內(nèi)容,請發(fā)
送郵件至:operations@xinnet.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,本站將立刻刪除涉嫌侵權(quán)內(nèi)容。本站原創(chuàng)內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時
需注明出處:新網(wǎng)idc知識百科