反彈技術(shù)角度對(duì)DDOS攻擊進(jìn)行分析

攻擊者可以通過(guò)反彈技術(shù)使我們對(duì)DDOS攻擊更難以防御——利用反彈服務(wù)器反彈DDOS的洪水包,也就是說(shuō),通過(guò)發(fā)送大量的欺騙請(qǐng)求數(shù)據(jù)包(來(lái)源地址為victim,受害服務(wù)器,或目標(biāo)服務(wù)器)給Internet上大量的服務(wù)器群,而這些服務(wù)器群收到請(qǐng)求后將發(fā)送大量的應(yīng)答包給victim。結(jié)果是原來(lái)用于攻擊的洪水?dāng)?shù)據(jù)流被大量的服務(wù)器所稀釋,并最終在受害者處匯集為洪水,使受害者更難以隔離攻擊洪水流,并且更難以用Traceback 跟蹤技術(shù)去找到洪水流的來(lái)源。
在分布式DOS攻擊(DDOS)中,攻擊者事先入侵了大量服務(wù)器,并在這些服務(wù)器上植入了DDOS攻擊程序,然后結(jié)合這些被入侵的服務(wù)器的網(wǎng)絡(luò)傳輸力量發(fā)動(dòng)攻擊。利用大量的服務(wù)器發(fā)動(dòng)攻擊不僅增加了攻擊的力度,而且更難于防范。
圖 1: DDOS 攻擊的結(jié)構(gòu)
圖一顯示了以往DDOS攻擊的結(jié)構(gòu):一個(gè)主機(jī),主服務(wù)器(Master),作用是發(fā)送控制消息給事先入侵并已植入DDOS程序的從服務(wù)器群(Slave),控制從服務(wù)器群發(fā)起對(duì)目標(biāo)服務(wù)器的攻擊。從服務(wù)器群將產(chǎn)生高容量的源地址為偽造的或隨機(jī)的網(wǎng)絡(luò)數(shù)據(jù)流,并把這些數(shù)據(jù)流發(fā)送給目標(biāo)服務(wù)器。因?yàn)閿?shù)據(jù)流的源地址是偽造的,增加了追查的難度。
利用成百上千的從服務(wù)器不僅可以另追查的難度加大(因?yàn)殡y以識(shí)別大量不同的來(lái)源,需要查詢大量的路由器),而且極大的阻礙了當(dāng)成功追查后所需采取的行動(dòng)(因?yàn)檫@要與大量的網(wǎng)絡(luò)管理員聯(lián)系,安裝大量的網(wǎng)絡(luò)過(guò)濾器)。
圖 2: 利用反彈進(jìn)行DDOS 攻擊的結(jié)構(gòu)
而今考慮周密的攻擊者可以通過(guò)利用反彈服務(wù)器(Reflector),更好的組織他們的攻擊。反彈服務(wù)器是指,當(dāng)收到一個(gè)請(qǐng)求數(shù)據(jù)報(bào)后就會(huì)產(chǎn)生一個(gè)回應(yīng)數(shù)據(jù)報(bào)的主機(jī)。例如,所有的WEB服務(wù)器,DNS服務(wù)器,及路由器都是反彈服務(wù)器,因?yàn)樗麄儠?huì)對(duì)SYN報(bào)文或其他TCP報(bào)文回應(yīng)SYN ACKs或RST報(bào)文,以及對(duì)一些IP報(bào)文回應(yīng)ICMP數(shù)據(jù)報(bào)超時(shí)或目的地不可達(dá)消息的數(shù)據(jù)報(bào)。而攻擊者可以利用這些回應(yīng)的數(shù)據(jù)報(bào)對(duì)目標(biāo)服務(wù)器發(fā)動(dòng)DDOS攻擊。
攻擊者首先鎖定大量的可以做為反彈服務(wù)器的服務(wù)器群,比如說(shuō)100萬(wàn)臺(tái)(這并不是件很難的工作,因?yàn)樵贗nternet上光是WEB服務(wù)器就不止這么多的,更何況還有更多其他的機(jī)器可以作為反彈服務(wù)器)。然后攻擊者們集中事先搞定的從服務(wù)器群,向已鎖定的反彈服務(wù)器群發(fā)送大量的欺騙請(qǐng)求數(shù)據(jù)包(來(lái)源地址為victim,受害服務(wù)器或目標(biāo)服務(wù)器)。反彈服務(wù)器將向受害服務(wù)器發(fā)送回應(yīng)數(shù)據(jù)報(bào)。結(jié)果是:到達(dá)受害服務(wù)器的洪水?dāng)?shù)據(jù)報(bào)不是幾百個(gè),幾千個(gè)的來(lái)源,而是上百萬(wàn)個(gè)來(lái)源,來(lái)源如此分散的洪水流量將堵塞任何其他的企圖對(duì)受害服務(wù)器的連接。
圖二顯示了利用反彈進(jìn)行DDOS攻擊的結(jié)構(gòu)。注意到,受害服務(wù)器不需要追查攻擊的來(lái)源,因?yàn)樗泄魯?shù)據(jù)報(bào)的源IP都是真實(shí)的,都是反彈服務(wù)器群的IP。而另一方面,反彈服務(wù)器的管理人員則難以追查到從服務(wù)器的位置,因?yàn)樗盏降臄?shù)據(jù)報(bào)都是偽造的(源IP為受害服務(wù)器的IP)。
原則上,我們可以在反彈服務(wù)器上利用追蹤技術(shù)來(lái)發(fā)現(xiàn)從服務(wù)器的的位置。但是,反彈服務(wù)器上發(fā)送數(shù)據(jù)報(bào)的流量遠(yuǎn)小于從服務(wù)器發(fā)送的流量。每一個(gè)從服務(wù)器可以把它發(fā)送的網(wǎng)絡(luò)流量分散到所有或者一大部分反彈服務(wù)器。例如:如果這里有Nr 個(gè)反彈服務(wù)器,Ns 個(gè)從服務(wù)器,每個(gè)從服務(wù)器發(fā)送的網(wǎng)絡(luò)流量為F,那么每一個(gè)反彈服務(wù)器將產(chǎn)生的網(wǎng)絡(luò)流量為 ,而Nr 遠(yuǎn)大于Ns 。所以,服務(wù)器根據(jù)網(wǎng)絡(luò)流量來(lái)自動(dòng)檢測(cè)是否是DDOS攻擊源的這種機(jī)制將不起作用。
值得注意的是,不象以往DDOS攻擊,利用反彈技術(shù),攻擊者不需要把服務(wù)器做為網(wǎng)絡(luò)流量的放大器(發(fā)送比攻擊者發(fā)送的更大容量的網(wǎng)絡(luò)數(shù)據(jù))。他們甚至可以使洪水流量變?nèi)?,最終才在目標(biāo)服務(wù)器回合為大容量的洪水。這樣的機(jī)制讓攻擊者可以利用不同網(wǎng)絡(luò)結(jié)構(gòu)機(jī)制的服務(wù)器作為反彈服務(wù)器,使其更容易找到足夠數(shù)量的反彈服務(wù)器,用以發(fā)起攻擊。
我們的分析顯示,有三種特別具威脅性的反彈服務(wù)器是:DNS服務(wù)器、Gnutella服務(wù)器、和基于TCP-IP的服務(wù)器(特別是WEB 服務(wù)器),基于TCP的實(shí)現(xiàn)將遭受可預(yù)測(cè)初始序列號(hào)的威脅。
相關(guān)文章
封UDP的服務(wù)器真的打不了么?封UDP、封海外服務(wù)器
很多游戲服務(wù)器租用的時(shí)候會(huì)出現(xiàn)一些封UDP的字眼,網(wǎng)上一些文章也說(shuō)UDP協(xié)議不可靠!為什么要封UDP呢?既然不可靠,為什么有些人還要使用它呢?今天與你們分享一下UDP,希望2024-05-07魔獸世界服務(wù)器被DDoS攻擊怎么辦?DDoS攻擊防御方法
魔獸世界服務(wù)器被攻擊在目前來(lái)說(shuō)也是比較常見(jiàn)的,同行競(jìng)爭(zhēng)激烈,在官服開(kāi)放時(shí)也遇到過(guò)DDOS攻擊,要是飛飛沒(méi)記錯(cuò)是在22年9月14日,從剛開(kāi)始的身份驗(yàn)證服務(wù)器出現(xiàn)問(wèn)題,到確2023-07-17分享五大免費(fèi)企業(yè)網(wǎng)絡(luò)入侵檢測(cè)(IDS)工具
這篇文章主要分享一下五大免費(fèi)企業(yè)網(wǎng)絡(luò)入侵檢測(cè)(IDS)工具,當(dāng)前企業(yè)對(duì)于網(wǎng)絡(luò)安全越來(lái)越重視,那么后期可能就需要大家多多關(guān)注一些安全工具的使用于檢測(cè)2019-12-01網(wǎng)絡(luò)安全基礎(chǔ)之網(wǎng)絡(luò)協(xié)議與安全威脅的關(guān)系介紹
網(wǎng)絡(luò)協(xié)議是什么呢?網(wǎng)絡(luò)協(xié)議是網(wǎng)絡(luò)中計(jì)算機(jī)或設(shè)備之間進(jìn)行通信的一系列規(guī)則集合。本文中小編介紹的是網(wǎng)絡(luò)協(xié)議和安全威脅的關(guān)系,需要的朋友不妨閱讀本文了解一下2019-04-02DDoS攻擊原理是什么?DDoS攻擊原理及防護(hù)措施介紹
DDoS攻擊是由DoS攻擊轉(zhuǎn)化的,這項(xiàng)攻擊的原理以及表現(xiàn)形式是怎樣的呢?要如何的進(jìn)行防御呢?本文中將會(huì)有詳細(xì)的介紹,需要的朋友不妨閱讀本文進(jìn)行參考2019-01-15基于Web攻擊的方式發(fā)現(xiàn)并攻擊物聯(lián)網(wǎng)設(shè)備介紹
本文中介紹的是基于Web攻擊的方式發(fā)現(xiàn)并攻擊物聯(lián)網(wǎng)設(shè)備,感興趣的朋友不妨閱讀本文進(jìn)行了解2019-01-11為何黑客要挾制路由器DNS 用戶該怎樣實(shí)時(shí)發(fā)覺(jué)和防備方法
起首說(shuō)說(shuō)挾制路由器是什么意思,路由器挾制平日指的是,開(kāi)啟了無(wú)線網(wǎng)絡(luò)功效的無(wú)線路由器,攻擊者經(jīng)由過(guò)程破解無(wú)線暗碼銜接上無(wú)線網(wǎng)后,再登錄路由治理界面來(lái)節(jié)制全部無(wú)線網(wǎng)2018-05-16大勢(shì)至共享文件監(jiān)控軟件、共享文件權(quán)限管理軟件主控端與客戶端的連接設(shè)
這篇文章主要介紹了大勢(shì)至共享文件監(jiān)控軟件、共享文件權(quán)限管理軟件主控端與客戶端的連接設(shè)置方法詳解,,小編覺(jué)得還是挺不錯(cuò)的,具有一定借鑒價(jià)值,下面就來(lái)和小編一起看看2018-01-25詳細(xì)介紹sd卡加密軟件的選擇以及給sd卡設(shè)置密碼、給sd卡加密
這篇文章主要介紹了詳細(xì)介紹sd卡加密軟件的選擇以及給sd卡設(shè)置密碼、給sd卡加密,如何保護(hù)sd卡文件的安全,如何給SD卡設(shè)置密碼、如何給SD卡加密,下面就跟小編一起來(lái)看看吧2018-01-19server2008共享設(shè)置、服務(wù)器共享文件設(shè)置、服務(wù)器設(shè)置共享文件夾的方法
這篇文章主要介紹了server2008共享設(shè)置、服務(wù)器共享文件設(shè)置、服務(wù)器設(shè)置共享文件夾的方法詳細(xì)介紹,保護(hù)服務(wù)器共享文件設(shè)置訪問(wèn)權(quán)限,讓每個(gè)部門(mén)只訪問(wèn)自己的共享文件等,2018-01-19