|
當(dāng)有一天你發(fā)現(xiàn)自己的網(wǎng)站已經(jīng)無法正常訪問,服務(wù)器遠(yuǎn)程連接不上,數(shù)據(jù)中心機(jī)房那邊通知你服務(wù)器流量非常大,那你可要做好心理準(zhǔn)備了。這會可能已經(jīng)有人盯上你的服務(wù)器上的業(yè)務(wù)了,如:大型商業(yè)網(wǎng)站,游戲等。在你獲得一定利潤的時候,那些“黑客”也可能想從你那里撈一筆“保護(hù)費(fèi)”?赡苁悄惴⻊(wù)器被人DoS/DDoS攻擊了。
讓我們先了解一下DoS和DdoS相關(guān)的知識吧。
一、DoS/DDoS的介紹
1、什么是拒絕服務(wù)攻擊(DoS)
DoS是Denial of Service的簡稱,即拒絕服務(wù),造成DoS的攻擊行為被稱為DoS攻擊,其目的是使計算機(jī)或網(wǎng)絡(luò)無法提供正常的服務(wù)。最常見的DoS攻擊有計算機(jī)網(wǎng)絡(luò)帶寬攻擊和連通性攻擊。帶寬攻擊指以極大的通信量沖擊網(wǎng)絡(luò),使得所有可用網(wǎng)絡(luò)資源都被消耗殆盡,最后導(dǎo)致合法的用戶請求就無法通過。連通性攻擊指用大量的連接請求沖擊計算機(jī),使得所有可用的操作系統(tǒng)資源都被消耗殆盡,最終計算機(jī)無法再處理合法用戶的請求。
2、什么是分布式拒絕服務(wù)攻擊(DDoS)
分布式拒絕服務(wù)(DDoS:Distributed Denial of Service)攻擊指借助于客戶/服務(wù)器技術(shù),將多臺傀儡機(jī)聯(lián)合起來作為攻擊平臺(傀儡機(jī),一般為黑客所控制的“肉雞”),對一個或多個目標(biāo)發(fā)動DoS攻擊,從而成倍地提高拒絕服務(wù)攻擊的威力。通常,攻擊者通過入侵一臺服務(wù)器,在得到該服務(wù)器一定的權(quán)限以后,將DDoS主控程序安裝在這臺服務(wù)器上,在一個設(shè)定的時間主控程序?qū)⑴c大量代理程序通訊,代理程序已經(jīng)被安裝在黑客所控制的許多服務(wù)器上(包括通過其他途徑獲取的大量個人PC)。代理程序收到指令時就發(fā)動攻擊。利用客戶/服務(wù)器技術(shù),主控程序能在幾秒鐘內(nèi)激活成百上千次代理程序的運(yùn)行。
如上圖:

黑客通過控制傀儡機(jī)中的某一臺(或他自己的計算機(jī),為安全起見,一般他會選擇一臺傀儡機(jī)來控制其他的傀儡機(jī)),再利用這臺傀儡機(jī)來指揮其余的傀儡機(jī)向目標(biāo)服務(wù)器發(fā)動攻擊。當(dāng)然,這只是一個簡單的示意圖,還可以把上圖想得更加復(fù)雜:黑客控制手中的十臺、二十臺傀儡機(jī),再分別通過被這十臺、二十臺中的傀儡機(jī)去控制成千、上萬乃至數(shù)十萬的傀儡機(jī)對目標(biāo)發(fā)動毀滅性的攻擊。
打個形象而又不太恰當(dāng)?shù)谋扔鳎簝蓚人打架,其中某一個人對付不了對方,于是他把他的朋友全都叫來,多個對付一個,一個人面對那么多個人,你怎么也對付不了。
拒絕服務(wù)就是用超出被攻擊目標(biāo)處理能力的海量數(shù)據(jù)包消耗可用系統(tǒng),帶寬資源,致使正常的網(wǎng)絡(luò)服務(wù)癱瘓的一種攻擊手段。拒絕服務(wù)攻擊采用的是單一的一對一的攻擊手段,當(dāng)CPU處理速度低、內(nèi)存小及網(wǎng)絡(luò)帶寬小等,拒絕服務(wù)攻擊的效果就很明顯。
但是,隨著互聯(lián)網(wǎng)技術(shù)及硬件技術(shù)的飛速發(fā)展,現(xiàn)在的帶寬都是以百兆、千兆為單位來計算,CPU多數(shù)亦是雙核或四核的,內(nèi)存現(xiàn)在也可以說是白菜價了。在這種環(huán)境下,使得拒絕服務(wù)的攻擊的困難程度就加大了。
這樣,分布式拒絕服務(wù)(DDoS)攻擊就出現(xiàn)了。如果你理解了拒絕服務(wù)(DoS)攻擊的話,在它的基礎(chǔ)上,分布式拒絕服務(wù)攻擊就不難理解了。如果說計算機(jī)與網(wǎng)絡(luò)的處理攻擊的能力加大了10倍,用一臺傀儡機(jī)來攻擊不再能起作用的話,攻擊者使用10臺傀儡機(jī)同時攻擊呢?用100臺呢?DDoS就是利用更多的傀儡機(jī)來發(fā)起進(jìn)攻,以比從前更大的規(guī)模來進(jìn)攻受害者。
二、DoS/DDoS攻擊的現(xiàn)象
那么,服務(wù)器被DoS/DDoS攻擊會是怎樣的現(xiàn)象呢?
1、被攻擊主機(jī)上有大量等待的TCP連接;
2、網(wǎng)絡(luò)中充斥著大量的無用的數(shù)據(jù)包,源地址為假地址或私網(wǎng)中才可能出現(xiàn)的地址;
3、制造高流量無用數(shù)據(jù),造成網(wǎng)絡(luò)擁塞,使受害主機(jī)無法正常和外界通訊;
4、利用受害主機(jī)提供的服務(wù)或傳輸協(xié)議上的缺陷,反復(fù)高速的發(fā)出特定的服務(wù)請求,使受害主機(jī)無法及時處理所有正常請求;
5、嚴(yán)重時會造成系統(tǒng)運(yùn)行緩慢或假死、甚至死機(jī); |
|
【收藏】【打印】【進(jìn)入論壇】 |
|
|
|
|
|
|
|