您好,歡迎進(jìn)入銳速云官網(wǎng)!
售后熱線:4006-5050-10 QQ客服:2852917158 登錄 注冊
彈性內(nèi)容分發(fā)服務(wù)加快向終端分發(fā)內(nèi)容
防護(hù)服務(wù)可管理,降低潛在DDoS攻擊風(fēng)險(xiǎn)
專業(yè)穩(wěn)定一站式解決web應(yīng)用核心安全痛點(diǎn)
保護(hù)邊緣應(yīng)用安全,提升安全加速體驗(yàn)
保護(hù)邊緣應(yīng)用安全,提升安全加速體驗(yàn)
云原生的云上邊界網(wǎng)絡(luò)安全防護(hù)產(chǎn)品
應(yīng)用一鍵支持 IPv6,2 分鐘合規(guī)
為用戶提供的全方位安全技術(shù)和咨詢服務(wù)
模擬黑客對業(yè)務(wù)系統(tǒng)進(jìn)行全面深入的安全測試
提供標(biāo)準(zhǔn)化可控的應(yīng)急響應(yīng)服務(wù),還原攻擊路徑并為客戶止損
代碼數(shù)據(jù)庫訪問行為審計(jì)、風(fēng)險(xiǎn)操作記錄和告警
準(zhǔn)確可靠、全場景覆蓋的欺詐檢測服務(wù)
一站式等保咨詢測評服務(wù)
安全運(yùn)營中心統(tǒng)一遠(yuǎn)程進(jìn)行全天候監(jiān)測和管理的托管式安全服務(wù)
SSL證書提供一站式 HTTPS 解決方案
通過技術(shù)手段防止敏感數(shù)據(jù)意外或惡意泄露的安全措施
對密碼策略、技術(shù)和管理進(jìn)行現(xiàn)代化升級,以提高安全性和用戶體驗(yàn)
提供7×24小時(shí)準(zhǔn)確、全面的漏洞監(jiān)測服務(wù)
專注實(shí)戰(zhàn)化安全的下一代防火墻
云上統(tǒng)一、高效、安全的運(yùn)維通道
網(wǎng)絡(luò)威脅檢測、雙向阻斷,多源情報(bào)賦能
數(shù)據(jù)庫訪問行為審計(jì)、風(fēng)險(xiǎn)操作記錄和告警
應(yīng)用程序產(chǎn)生的日志文件進(jìn)行收集、分析、存儲和報(bào)告的過程
能實(shí)時(shí)檢測、報(bào)警和動態(tài)響應(yīng)
滿足加密合規(guī)需求,保護(hù)云上數(shù)據(jù)安全
一鍵完成國密改造,2分鐘合規(guī)
通常發(fā)起CC攻擊是使用專門的攻擊工具,同時(shí)模擬成多個(gè)用戶,向目標(biāo)網(wǎng)站發(fā)起多個(gè)請求,一般這些軟件為了防止地址被屏蔽,還內(nèi)置通過代理攻擊的功能??梢酝ㄟ^多個(gè)代理服務(wù)器對目標(biāo)發(fā)起攻擊,使封IP的防御方式變的失效。
防御思路
因?yàn)镃C攻擊通過工具軟件發(fā)起,而普通用戶通過瀏覽器訪問,這其中就會有某些區(qū)別。想辦法對這二者作出判斷,選擇性的屏蔽來自機(jī)器的流量即可。
初級
普通瀏覽器發(fā)起請求時(shí),除了要訪問的地址以外,Http頭中還會帶有Referer,UserAgent等多項(xiàng)信息。遇到攻擊時(shí)可以通過日志查看訪問信息,看攻擊的流量是否有明顯特征,比如固定的Referer或UserAgent,如果能找到特征,就可以直接屏蔽掉了。
中級
如果攻擊者偽造了Referer和UserAgent等信息,那就需要從其他地方入手。攻擊軟件一般來說功能都比較簡單,只有固定的發(fā)包功能,而瀏覽器會完整的支持Http協(xié)議,我們可以利用這一點(diǎn)來進(jìn)行防御。
首先為每個(gè)訪問者定義一個(gè)字符串,保存在Cookies中作為Token,必須要帶有正確的Token才可以訪問后端服務(wù)。當(dāng)用戶第一次訪問時(shí),會檢測到用戶的Cookies里面并沒有這個(gè)Token,則返回一個(gè)302重定向,目標(biāo)地址為當(dāng)前頁面,同時(shí)在返回的Http頭中加入set cookies字段,對Cookies進(jìn)行設(shè)置,使用戶帶有這個(gè)Token。
客戶端如果是一個(gè)正常的瀏覽器,那么就會支持http頭中的set cookie和302重定向指令,將帶上正確的Token再次訪問頁面,這時(shí)候后臺檢測到正確的Token,就會放行,這之后用戶的Http請求都會帶有這個(gè)Token,所以并不會受到阻攔。
客戶端如果是CC軟件,那么一般不會支持這些指令,那么就會一直被攔在最外層,并不會對服務(wù)器內(nèi)部造成壓力。
高級
高級一點(diǎn)的,還可以返回一個(gè)網(wǎng)頁,在頁面中嵌入JavaScript來設(shè)置Cookies并跳轉(zhuǎn),這樣被偽造請求的可能性更小。
Token生成算法:
Token需要滿足以下幾點(diǎn)要求:
1,每個(gè)IP地址的Token不同 。
2, 無法偽造。
3, 一致性,即對相同的客戶端,每次生成的Token相同。
Token隨IP地址變化是為了防止通過一臺機(jī)器獲取Token之后,再通過代理服務(wù)區(qū)進(jìn)行攻擊。一致性則是為了避免在服務(wù)器端需要存儲已經(jīng)生成的Token。
推薦使用以下算法生成Token,其中Key為服務(wù)器獨(dú)有的保密字符串,這個(gè)算法生成的Token可以滿足以上這些要求。
Token = Hash( UserAgent + client_ip + key )
如您網(wǎng)站真遇到cc攻擊,請找銳速云CC防護(hù)。
粵公網(wǎng)安備 44030902000612號