資訊列表 / DDOS防御 / 如何防御網(wǎng)站cc攻擊?防御cc攻擊有什么方法?
如何防御網(wǎng)站cc攻擊?防御cc攻擊有什么方法?

7949

2023-05-09 10:30:01

    如何防御網(wǎng)站cc攻擊?

    CC攻擊的防御手段

    1.提高服務(wù)器性能

    CC攻擊是以消耗服務(wù)器資源為主,那么高性能服務(wù)器硬件能力和充足的網(wǎng)絡(luò)帶寬資源可以提升系統(tǒng)對(duì)CC攻擊的承載能力,不過提升服務(wù)器性能的成本要遠(yuǎn)比CC攻擊成本高,所以謹(jǐn)慎使用。

    2.網(wǎng)頁靜態(tài)化

    純靜態(tài)的網(wǎng)頁請(qǐng)求可以減少對(duì)服務(wù)器資源的消耗,提高服務(wù)器并發(fā)能力,從而讓網(wǎng)站具有一定的抗CC能力。

    3.使用負(fù)載均衡

    現(xiàn)在很多云服務(wù)器商都提供負(fù)載均衡器,負(fù)載均衡器通過將流量分發(fā)到不同的后端服務(wù)來擴(kuò)展應(yīng)用系統(tǒng)的服務(wù)吞吐能力,消除單點(diǎn)故障并提升應(yīng)用系統(tǒng)的可用性,可以解決一些中小型CC攻擊,但其實(shí)這跟提高服務(wù)器性能一樣,成本相當(dāng)高,跟CC攻擊比起來,差太遠(yuǎn)。

    4.限制非法請(qǐng)求IP

    一些簡單的CC攻擊其IP是非常少的,可以通過防火墻對(duì)CC攻擊的IP進(jìn)行屏蔽訪問。這方法只適用于攻擊方代理IP少的情況下有效。

    5.限制瀏覽器UA

    UA是識(shí)別瀏覽器的重要證明,一些CC工具的訪問UA都是一樣的,我們只要利用防火墻把對(duì)方的UA禁止訪問,就可以達(dá)到防御作用。

    6.限制IP請(qǐng)求頻率

    CC攻擊為了達(dá)到消耗服務(wù)器的作用,每個(gè)IP都會(huì)對(duì)服務(wù)器進(jìn)行頻繁的訪問,通過防火墻限制每個(gè)IP 10秒鐘內(nèi)可以訪問多少次,超過會(huì)被暫時(shí)攔截,可有效防御CC攻擊。

    7.JS挑戰(zhàn)

    這是一種安全防御商常用的防御CC攻擊的手段,通過對(duì)每個(gè)訪問網(wǎng)站的訪客進(jìn)行JS質(zhì)詢,合法用戶正常跳轉(zhuǎn),非法用戶進(jìn)行攔截。

    8.CDN內(nèi)容分發(fā)

    CDN類似于負(fù)載均衡器, 不同的是CDN對(duì)源服務(wù)器配置要求高,普通CDN想要防御CC攻擊,需要把網(wǎng)站內(nèi)容全部緩存至CDN節(jié)點(diǎn),讓CC攻擊盡可能少的請(qǐng)求進(jìn)服務(wù)器,從而達(dá)到防御CC攻擊的作用,不過CC攻擊會(huì)產(chǎn)生大量的流量,如果你的CDN是按量計(jì)費(fèi)的,那么請(qǐng)謹(jǐn)慎使用,一不小心就會(huì)產(chǎn)生大量的費(fèi)用,造成嚴(yán)重經(jīng)濟(jì)損失。

    9.推薦防御產(chǎn)品

    目前市面上很多防御CC攻擊的產(chǎn)品,不過很多效果并不理想,而且誤殺幾率很高,主機(jī)吧這里推薦百度云加速和京東云星盾,這兩個(gè)都是高防CDN,而且都是大廠產(chǎn)品,主機(jī)吧代理百度云加速超過5年,百度云加速防御效果杠杠的,市面上幾乎99.9%的CC攻擊都是可以防御,而且誤殺極低,推薦大家使用。相關(guān)鏈接

    fa19e398cbf8fb638dd3c9df7e7dff3b_v2-00e70cf949e2185796f1848db6c12e2d_r.jpg

    cc攻擊怎么防御

    1,流量攻擊,就是我們常說的DDOS和DOS等攻擊,這種攻擊屬于最常見的流量攻擊中的帶寬攻擊,一般是使用大量數(shù)據(jù)包淹沒一個(gè)或多個(gè)路由器、服務(wù)器和防火墻,使你的網(wǎng)站處于癱瘓狀態(tài)無法正常打開。但是這種攻擊成本都會(huì)很高.

    2, CC攻擊,也是流量攻擊的一種,CC就是模擬多個(gè)用戶(多少線程就是多少用戶)不停地進(jìn)行訪問那些需要大量數(shù)據(jù)操作(就是需要大量CPU時(shí)間)的頁面,造成服務(wù)器資源的浪費(fèi),CPU長時(shí)間處于100%,永遠(yuǎn)都有處理不完的連接直至就網(wǎng)絡(luò)擁塞,正常的訪問被中止。而CC攻擊基本上都是針對(duì)端口的攻擊,以上這兩種攻擊基本上都屬于硬性流量的攻擊.

    如果服務(wù)器(網(wǎng)站)被入侵了,一般都是服務(wù)器或者網(wǎng)站存在漏洞,被黑客利用并提權(quán)入侵的,導(dǎo)致服務(wù)器中木馬,網(wǎng)站被掛黑鏈,被篡改,被掛馬。解決辦法:如果程序不是很大,可以自己比對(duì)以前程序的備份文件,然后就是修復(fù),或者換個(gè)服務(wù)器,最好是獨(dú)立服務(wù)器。也可以通過安全公司來解決,國內(nèi)也就Sinesafe和綠盟等安全公司 比較專業(yè).

    防御cc攻擊有什么方法?

    1、選擇可靠的高防服務(wù)器,提升服務(wù)器硬件和網(wǎng)絡(luò)帶寬資源:高性能服務(wù)器硬件能力和充足的網(wǎng)絡(luò)帶寬資源可以提升系統(tǒng)對(duì)CC攻擊的承載能力。

    2、網(wǎng)站頁面靜態(tài)化:可以較大程度的減少系統(tǒng)資源消耗,從而達(dá)到提高抗系統(tǒng)抗攻擊能力。

    3、IP屏蔽限制:辨別攻擊者的源ip,針對(duì)CC攻擊的源ip,可以在IIS中設(shè)置屏蔽該IP,限制其訪問,達(dá)到防范IIS攻擊的目的。

    4、部署高防CDN:接入高防CDN,隱蔽服務(wù)器源ip,自動(dòng)識(shí)別攻擊流量,清洗后將正常訪客流量回源到源服務(wù)器ip上,保障業(yè)務(wù)安全。

    5、關(guān)閉不需要的端口和服務(wù)。

    遭遇CC和DDOS攻擊怎么處理

    1、直接攻擊:主要針對(duì)有重要缺陷的WEB應(yīng)用程序,一般說來是程序?qū)懙挠袉栴}的時(shí)候才會(huì)出現(xiàn)這種情況,比較少見。

    2、僵尸網(wǎng)絡(luò)攻擊:有點(diǎn)類似于DDOS攻擊了,從WEB應(yīng)用程序?qū)用嫔弦呀?jīng)無法防御。

    3、代理攻擊:CC攻擊者一般會(huì)操作一批代理服務(wù)器,比方說100個(gè)代理,然后每個(gè)代理同時(shí)發(fā)出10個(gè)請(qǐng)求,這樣WEB服務(wù)器同時(shí)收到1000個(gè)并發(fā)請(qǐng)求的,并且在發(fā)出請(qǐng)求后,立刻斷掉與代理的連接,避免代理返回的數(shù)據(jù)將本身的帶寬堵死,而不能發(fā)動(dòng)再次請(qǐng)求,這時(shí)WEB服務(wù)器會(huì)將響應(yīng)這些請(qǐng)求的進(jìn)程進(jìn)行隊(duì)列,數(shù)據(jù)庫服務(wù)器也同樣如此,這樣一來,正常請(qǐng)求將會(huì)被排在很后被處理,就象本來你去食堂吃飯時(shí),一般只有不到十個(gè)人在排隊(duì),今天前面卻插了一千個(gè)人,那么輪到你的機(jī)會(huì)就很小很小了,這時(shí)就出現(xiàn)頁面打開極其緩慢或者白屏。

    4、攻擊者的升級(jí)

    一般我們遇到的情況,就是幾個(gè)IP,不斷的訪問網(wǎng)站請(qǐng)求資源。

    之前CC攻擊的手段是攻擊網(wǎng)站的任何一個(gè)頁面,后來有了統(tǒng)計(jì)工具,攻擊的時(shí)候IP就會(huì)被記錄下來,于是做壞事的人就換了方法——去登陸頁面或者管理后臺(tái)這樣沒有統(tǒng)計(jì)代碼的地方搞破壞。但是新的PHP代碼解決方案出來了,通過SESSION來記錄刷新的次數(shù),然后針對(duì)超過在規(guī)定時(shí)間內(nèi)訪問次數(shù)的IP,進(jìn)行頁面重定向;只要是頁面總會(huì)有代碼,所以這個(gè)PHP的解決方案在當(dāng)時(shí)也是很有效的。

    然而事情并沒有到此結(jié)束!最近我看了系統(tǒng)日志,才發(fā)現(xiàn),攻擊者開始不對(duì)頁面進(jìn)行CC攻擊了,而是對(duì)著站點(diǎn)的favicon.ico進(jìn)行CC攻擊,這么個(gè)小文件幾乎每個(gè)網(wǎng)站都有。而且這樣的文件,根本防不勝防了。即使你用了諸如七牛CDN之類的CDN,訪問源站的地址還是會(huì)訪問到的。

    5、升級(jí)版的解決方案

    對(duì)于這樣的攻擊,我是無計(jì)可施了,我百度和谷歌了相應(yīng)的解決方案,找到了以下幾個(gè)比較靠譜的手法,供大家參考:

    6、域名解析

    暫時(shí)暫停一下域名的解析:本方法適合域名真實(shí)IP還沒有暴露的朋友們,如果CC攻擊者是通過域名攻擊你的網(wǎng)站的,那么我們暫時(shí)讓他們攻擊失效,一會(huì)兒就會(huì)好起來。

    或者你也可以把自己的域名解析到127.0.0.1上,讓攻擊你的CC狂魔來反攻擊自己的服務(wù)器。

    7、防火墻

    安裝防火墻:如果你是VPS用戶,可以試試阿里云盾,或者CSF這款免費(fèi)的防火墻程序。順便附上一行CSF防火墻有效設(shè)置防止CC攻擊的設(shè)置行:首先用vim命令打開csf.conf,然后修改一行命令:

    vim /etc/csf/csf.conf

    PORTFLOOD = "22;tcp;5;300,80;tcp;20;5"

    8、設(shè)置IP黑名單

    這個(gè)方法實(shí)際上也是最無奈,也是最有效的方案。我在尋找CC攻擊的解決方案的時(shí)候看見了月光博客發(fā)的博文,雖然月光沒有給出他的代碼,但是他說了他的思路就是屏蔽IP黑名單。像月光博客這么大的網(wǎng)站,黑名單IP也只有100多條。于是我決定自己找出這些老鼠屎手動(dòng)屏蔽之。

    打開網(wǎng)站訪客日志,查看異常IP,進(jìn)行屏蔽。為了大家看的清楚,我這里用Cpanel面板截圖:

    點(diǎn)擊最近訪客就可以進(jìn)去查看網(wǎng)站的訪客和他們的瀏覽行為了。哪些IP是可疑的?

    短時(shí)間內(nèi)頻繁訪問網(wǎng)站的IP;

    User Agent中包含MSIE 6.0的IP,這個(gè)年代,身為人類,用這個(gè)瀏覽器的人不多,經(jīng)過我的觀察,100%的惡意CC攻擊的IP都是來自這個(gè)UA,其實(shí)我早就想把所有的IE6.0用戶排除我的網(wǎng)站了,正常的訪客,一個(gè)月里面也沒有幾個(gè)會(huì)用IE6.0瀏覽器的了;


    国产精品va无码一区二区| 亚洲AV无码精品色午夜果冻不卡 | 久久国产精品二国产精品| 国内精品视频在线观看| 无码日韩人妻精品久久蜜桃| 精品国产伦一区二区三区在线观看 | 国产乱子伦精品视频| 国产亚洲精品无码专区| 久久99国产精品尤物| 日韩精品一区二区三区国语自制 | 精品乱子伦一区二区三区高清免费播放| 国产精品美女久久久久久2018| 国产馆精品推荐在线观看| 久久精品国产99国产精品澳门| 亚洲精品亚洲人成在线播放| 热久久99精品这里有精品| 亚洲精品福利网泷泽萝拉| 四虎永久在线精品免费影视| 亚拍精品一区二区三区| 久久精品一区二区三区资源网| 国产乱人伦偷精品视频不卡| 666精品国产精品亚洲| 正在播放国产精品每日更新| 亚洲欧洲精品成人久久曰| 中文字幕精品久久| 无码精品人妻一区二区三区免费 | 亚洲一区无码精品色| 亚洲va精品中文字幕| 久久免费国产精品一区二区 | 久久国产精品老人性| 国产成人精品午夜在线播放| 小辣椒福利视频精品导航| 99re66热这里只有精品| 亚洲AV永久无码精品一区二区国产 | 久久精品国产亚洲AV电影| 久久99精品国产99久久| 日产精品卡2卡三卡乱码网址| 国产91精品在线观看| 亚洲精品资源在线| 99久热re在线精品视频| 久久久久99精品成人片三人毛片|