您的(de)位置: 新聞資訊 > 新聞動态 > 正文(wén)

淺析TCP攻擊的(de)原理(lǐ)及特征


來(lái)源:mozhe 2021-06-27
大(dà)多(duō)數(shù)人(rén)說(÷εφshuō)知(zhī)道(dào)DDoS攻擊 、CC攻擊就(jiù)是(shì)不(bù)知(z↑‌©↔hī)道(dào)TCP攻擊是(shì)什(shén)麽₹™©₩,近(jìn)期發現(xiàn)TCP攻擊逐漸增加。€≥‌↑因此得(de)出,後續TCP攻擊是(shì)DDoS攻擊中新的(de)發展趨勢,給DDoS防禦公司帶來(lái)了(le)新的(de)挑戰。趁還(há≥γ‍i)未普遍之際,我們就(jiù)講講關于TCP的(de)攻擊↓≥原理(lǐ)吧(ba)!

TCP(即Transmission Co∑£ntrol Protocol),是(shì)傳輸控制(zhì)協議(yì✘♠★)/網間(jiān)協議(yì),是(shì)一(yī•✘≤)種連接導向的(de)、可(kě)靠的(de)、基于傳輸層的(de)通(tōn'"•g)信協議(yì),在網絡OSI模型中,TC<γ∞P屬于第四層的(de)負載均衡。那(nà)麽TCP攻擊可(kδ£ě)以理(lǐ)解為(wèi):黑(hēi)客僞造源服γγ←↕務器(qì)IP向公網的(de)TCP服務器(qì)發 ♥γγ起連接請(qǐng)求(SYN),緻使被攻擊服務器(qì)收到(dà®₽ o)大(dà)量SYN/ACK請(qǐng)求數<δ↑(shù)據,最終造成拒絕服務的(de)手法。而這(zh÷₩★&è)種TCP攻擊存在協議(yì)行(xíng)為(wèi),導σ∏緻此攻擊方法愈演愈烈。
TCP主要(yào)特征有(yǒu):3次握手連接和(hé)♦↓σ4次揮手斷開(kāi);進行(xíng)擁塞控制(zhì),服§♦務端還(hái)需要(yào)單獨解析協議(yì)內(n€×èi)容有(yǒu):少(shǎo)包、丢包、異常響應☆€等。可(kě)能(néng)有(yǒu)的(de)人↕β(rén)又(yòu)會(huì)問(wèn)3次握手是(shì÷δ​ )什(shén)麽?3次握手(Three-Way Handshake)₽ §就(jiù)是(shì)建立TCP連接,建立 Ω™δ連接時(shí),需要(yào)客戶端和(hé)服務端€✔δ總共發送3個(gè)包以确認連接的(de)建立。↓&♦在socket編程中,這(zhè)一(yī)過程由客戶端執行(xíng) ↕connect來(lái)觸發。比如(rú):客戶端發數(s'★π≤hù)據到(dào)服務端:“你(nǐ)能(néng)聽(tī£₽πng)到(dào)?”服務端收到(dào)客戶端的♣•(de)提問(wèn)就(jiù)會(huì)回複&ldqu πo;我能(néng)聽(tīng)到(dào),你(nǐ)能(↑£ΩΩnéng)聽(tīng)到(dào)嗎(ma)?&rdquo®​;客戶端收到(dào)服務端的(de)問(wèn​¶∞→)答(dá)将會(huì)回複數(shù)據端 $"→Ω“我可(kě)以聽(tīng)到(dào)”,這★'(zhè)就(jiù)是(shì)所謂3次握手₹≠。

 4次揮手斷開(kāi)(Four-Way Wavehand)‌↔β即終止TCP連接,就(jiù)是(shì)指斷開(kāi)一(yī)個(g >​è)TCP連接時(shí),需要(yào)客戶端和(h‌§÷∞é)服務端總共發送4個(gè)包來(lái)确認連接是(¥☆↕shì)否斷開(kāi)。在socket編程中,此過程由客戶端或服務端任何 β一(yī)方執行(xíng)close來(l×ε↕ái)觸發,兩端都(dōu)必須要(yào)單獨進行(xí→ε₩¥ng)關閉,這(zhè)個(gè)是(shì)基于一(yī)方完成數(shù)σβα據發送任務後,發送FIN來(lái)終止與對(duì)方的(deλ )連接,對(duì)方收到(dào)FIN¶±≥隻能(néng)表示另一(yī)方沒有(yǒu)數(shù)據流動,>∞π同時(shí)也(yě)不(bù)會(huì)收到(dào)數(shù)據,但®♠←(dàn)是(shì)在TCP連接上(shàng)仍然能(né÷¥ng)夠發送數(shù)據,直到(dào)這(zhè)對(duì)方也•≤γ(yě)發送了(le)FIN。這(zhè)個★π↑(gè)是(shì)基于先關閉的(de)一(yī∏₹)方主動執行(xíng)關閉,另一(yī)方就(jiù)進入了(le)被打關閉∏•<。

理(lǐ)解了(le)TCP三次握手和(hé)四次揮手的(de)原理(lǐ)α",就(jiù)知(zhī)道(dào)了(le)TCP攻擊的(de)原理(lǐ☆Ω∑),通(tōng)過短(duǎn)時(shí)間←¶(jiān)內(nèi)僞造大(dà)量不(bù)存在的(de)IP地(dì∏✘&₽)址,并向服務端不(bù)斷地(dì)發送數(shùφ→₽€)據包,服務端回複确認包,并且等待客戶端的(de)确認,由于客戶端的>§‍(de)關閉,導緻數(shù)據端不(b' ₩ù)斷重發直至超時(shí),進而達到(dào)占用(yòng)分(®∞‌ fēn)配資源的(de)目的(de),導緻正常的(de)數(shù)∏÷→據請(qǐng)求因為(wèi)服務器(qì)已經無法接收而被屏蔽,因此網₹₹δ∑絡堵塞早晨服務器(qì)系統癱瘓。這(zhè)是(shì)一(yī)種‍®±‌典型的(de)DDOS攻擊。以上(shàng)就(jiù)是(shì'✘)墨者安全對(duì)TCP攻擊原理(lǐ)的(de)觀點。
關于墨者安全
墨者安全緻力于安全防護、服務器(qì)高(gā≥♠≤​o)防、網絡高(gāo)防、ddos防護、cc防護、dns防護、÷®™ 防劫持、高(gāo)防服務器(qì)、高(gāo)防dns♠α、網站(zhàn)防護等方面的(de)服務,全網第一(yī)款指紋識别技↓ε≤×(jì)術(shù)防火(huǒ)牆,自(zì)研的(de)WA♣‌$F指紋識别架構,提供任意CC和(hé)DDoS攻擊防禦。
X

7x24 小(xiǎo)時(shí)

免費(fèi)技(jì)術(shù)支持

15625276999


-->