DDOS網(wǎng)絡(luò)攻擊的武器
DDOS網(wǎng)絡(luò)攻擊的武器
以下是OMG小編為大家收集整理的文章,希望對(duì)大家有所幫助。
DDOS網(wǎng)絡(luò)攻擊是我們最常見(jiàn)的問(wèn)題了,要防止DDOS網(wǎng)絡(luò)攻擊,首先就要了解其攻擊的方式。
Synflood:
該攻擊以多個(gè)隨機(jī)的源主機(jī)地址向目的主機(jī)發(fā)送SYN包,而在收到目的主機(jī)的SYN ACK后并不回應(yīng),這樣,目的主機(jī)就為這些源主機(jī)建立了大量的連接隊(duì)列,而且由于沒(méi)有收到ACK一直維護(hù)著這些隊(duì)列,造成了資源的大量消耗而不能向正常請(qǐng)求提供服務(wù)。
2.Smurf:該攻擊向一個(gè)子網(wǎng)的廣播地址發(fā)一個(gè)帶有特定請(qǐng)求(如ICMP回應(yīng)請(qǐng)求)的包,并且將源地址偽裝成想要攻擊的主機(jī)地址。子網(wǎng)上所有主機(jī)都回應(yīng)廣播包請(qǐng)求而向被攻擊主機(jī)發(fā)包,使該主機(jī)受到攻擊。
3.Land-based:攻擊者將一個(gè)包的源地址和目的地址都設(shè)置為目標(biāo)主機(jī)的地址,然后將該包通過(guò)IP欺騙的方式發(fā)送給被攻擊主機(jī),這種包可以造成被攻擊主機(jī)因試圖與自己建立連接而陷入死循環(huán),從而很大程度地降低了系統(tǒng)性能。
4.Ping of Death:根據(jù)TCP/IP的規(guī)范,一個(gè)包的長(zhǎng)度最大為65536字節(jié)。盡管一個(gè)包的長(zhǎng)度不能超過(guò)65536字節(jié),但是一個(gè)包分成的多個(gè)片段的疊加卻能做到。當(dāng)一個(gè)主機(jī)收到了長(zhǎng)度大于65536字節(jié)的包時(shí),就是受到了Ping of Death攻擊,該攻擊會(huì)造成主機(jī)的宕機(jī)。
5.Teardrop:IP數(shù)據(jù)包在網(wǎng)絡(luò)傳遞時(shí),數(shù)據(jù)包可以分成更小的片段。攻擊者可以通過(guò)發(fā)送兩段(或者更多)數(shù)據(jù)包來(lái)實(shí)現(xiàn)TearDrop攻擊。第一個(gè)包的偏移量為0,長(zhǎng)度為N,第二個(gè)包的偏移量小于N。為了合并這些數(shù)據(jù)段,TCP/IP堆棧會(huì)分配超乎尋常的巨大資源,從而造成系統(tǒng)資源的缺乏甚至機(jī)器的重新啟動(dòng)。
6.PingSweep:使用ICMP Echo輪詢多個(gè)主機(jī)。
7.Pingflood: 該攻擊在短時(shí)間內(nèi)向目的主機(jī)發(fā)送大量ping包,造成網(wǎng)絡(luò)堵塞或主機(jī)資源耗盡。
網(wǎng)絡(luò)攻擊方面的術(shù)語(yǔ)解釋2008-02-14 17:55DDOS:DDOS的中文名叫分布式拒絕服務(wù)攻擊,俗稱洪水攻擊。DoS的攻擊方式有很多種,最基本的DoS攻擊就是利用合理的服務(wù)請(qǐng)求來(lái)占用過(guò)多的服務(wù)資源,從而使合法用戶無(wú)法得到服務(wù)的響應(yīng)。被攻擊主機(jī)上有大量等待的TCP連接,網(wǎng)絡(luò)中充斥著大量的無(wú)用的數(shù)據(jù)包,源地址為假,制造高流量無(wú)用數(shù)據(jù),造成網(wǎng)絡(luò)擁塞,使受害主機(jī)無(wú)法正常和外界通訊,利用受害主機(jī)提供的服務(wù)或傳輸協(xié)議上的缺陷,反復(fù)高速的發(fā)出特定的服務(wù)請(qǐng)求,使受害主機(jī)無(wú)法及時(shí)處理所有正常請(qǐng)求,嚴(yán)重時(shí)會(huì)造成系統(tǒng)死機(jī)。
Worm:網(wǎng)絡(luò)蠕蟲(chóng)病毒,為了盡量減少蠕蟲(chóng)病毒在網(wǎng)絡(luò)上的傳播,現(xiàn)在常常配置ACL,把已知的蠕蟲(chóng)病毒常用的一些端口給封掉。蠕蟲(chóng)也在計(jì)算機(jī)與計(jì)算機(jī)之間自我復(fù)制,但蠕蟲(chóng)病毒可自動(dòng)完成復(fù)制過(guò)程,因?yàn)樗庸芰擞?jì)算機(jī)中傳輸文件或信息的功能。一旦計(jì)算機(jī)感染蠕蟲(chóng)病毒,蠕蟲(chóng)即可獨(dú)自傳播。但最危險(xiǎn)的是,蠕蟲(chóng)可大量復(fù)制。例如,蠕蟲(chóng)可向電子郵件地址簿中的所有聯(lián)系人發(fā)送自己的副本,聯(lián)系人的計(jì)算機(jī)也將執(zhí)行同樣的操作,結(jié)果造成多米諾效應(yīng)(網(wǎng)絡(luò)通信負(fù)擔(dān)沉重),業(yè)務(wù)網(wǎng)絡(luò)和整個(gè) Internet 的速度都將減慢。
IP Spoof:即IP 電子欺騙,我們可以說(shuō)是一臺(tái)主機(jī)設(shè)備冒充另外一臺(tái)主機(jī)的IP地址,與其它設(shè)備通信,從而達(dá)到某種目的技術(shù)。在TCP三次握手過(guò)程中實(shí)現(xiàn),黑客主機(jī)可以假裝TRUST的ip向TARget發(fā)送請(qǐng)求連接報(bào)文,target響應(yīng)(在這個(gè)過(guò)程中,黑客主機(jī)必須使用DDOS等拒絕服務(wù)攻擊使trust主機(jī)無(wú)法接受target的包,而同時(shí)黑客主機(jī)又必須猜測(cè)target發(fā)送的響應(yīng)包的內(nèi)容以便向target發(fā)送確認(rèn)報(bào)文,與target建立連接)。
SYN Flood:是當(dāng)前最流行的DoS(拒絕服務(wù)攻擊)與DdoS(分布式拒絕服務(wù)攻擊)的方式之一,這是一種利用TCP協(xié)議缺陷,發(fā)送大量偽造的TCP連接請(qǐng)求,從而使得被攻擊方資源耗盡(cpu滿負(fù)荷或內(nèi)存不足)的攻擊方式。發(fā)生在Tcp連接握手過(guò)程。
Social Engineering:社會(huì)工程攻擊是一種利用"社會(huì)工程學(xué)"來(lái)實(shí)施的網(wǎng)絡(luò)攻擊行為。最近流行的免費(fèi)下載軟件中捆綁流氓軟件、免費(fèi)音樂(lè)中包含病毒、網(wǎng)絡(luò)釣魚(yú)、垃圾電子郵件中包括間諜軟件等,都是近來(lái)社會(huì)工程學(xué)的代表應(yīng)用。
Honeybot:僵尸網(wǎng)絡(luò)跟蹤工具。HoneyBOT是一款能夠在網(wǎng)絡(luò)上模仿超過(guò)1000個(gè)易受攻擊的服務(wù)的windows蜜罐程序,可以捕獲和記錄入侵和襲擊企圖。它運(yùn)行于windows 2000及以上版本,是AtomicSfotwareSolutions公司的產(chǎn)品。
ShellCode:Shellcode實(shí)際是一段代碼(也可以是填充數(shù)據(jù)),是用來(lái)發(fā)送到服務(wù)器利用特定漏洞的代碼,一般可以獲取權(quán)限。另外,Shellcode一般是作為數(shù)據(jù)發(fā)送給受攻擊服務(wù)的。
Brute Attack:蠻力攻擊就是我們常說(shuō)的窮舉法。