您的(de)位置: 新聞資訊 > 行(xíng)業(yè)動态 > 正文(wén)

從(cóng) IP 訪問(wèn)中找到(dào) DDOS 攻擊的(de)₩∑©方法探索(圖文(wén))


來(lái)源:mozhe 2024-09-09

DDOS 攻擊即分(fēn)布式拒絕服務攻擊↔",是(shì)指處于不(bù)同位置的(de)多(dε ↕§uō)個(gè)攻擊者同時(shí)向一(yī)個(gè₽™γ)或數(shù)個(gè)目标發動攻擊,或者一(yī)個(gè)攻←×擊者控制(zhì)了(le)位于不(bù)>±同位置的(de)多(duō)台機(jī)器(qì)并利用(yòng)這(zγε↓←hè)些(xiē)機(jī)器(qì)對(duì)受害者同​ε×₽時(shí)實施攻擊。
常見(jiàn)的(de) DDOS 攻擊方式有(yǒ¥₽™≤u)多(duō)種。UDP Flood 攻擊是(shì)利用(yòng §★σ) UDP 協議(yì)進行(xíng)的(de)攻擊。UDP 屬于無連‍≈→↕接協議(yì),消耗系統資源較少(shǎ↔σo),容易産生(shēng)更高(gāo) ™→流量。攻擊者向受害系統發送大(dà)量 UDP •α數(shù)據包,當受害系統發現(xiàn)目的(de)端口不(bù)存在等待>‌→​中的(de)應用(yòng)程序時(sh≠​↓→í),會(huì)産生(shēng)目的(de)地(dì)址無法連接的(♣π✔•de) ICMP 數(shù)據包發送給僞造的(de)'₩€源地(dì)址。若發送足夠多(duō)的←γ (de) UDP 數(shù)據包,就(jiù)會(huì)造成系統拒絕服務攻∑≈"×擊。
SYN Flood 攻擊則利用(yòng)了±↔ ∏(le) TCP 三次握手的(de)機(jī)制(zhì)。攻擊者向目σ< 标服務器(qì)發送大(dà)量僞造的(de)  $δ>TCP SYN 包,服務器(qì)回應 SYN - ACK 包并等待客戶端的→∑₩(de) ACK 确認,但(dàn)攻擊&≤σ♠者不(bù)會(huì)回應 ACK,使得(de)服務器(qì§∑₩✘)上(shàng)有(yǒu)大(dà)量半連接狀态的(de)資源被占用(×≤yòng),耗盡服務器(qì)資源,造成網絡$φ擁塞和(hé)服務中斷。
DDOS 攻擊對(duì)網絡造成的(de)危害極大(dà)。首先,它會(hu£♣♣ì)讓受害者的(de)網絡系統癱瘓或不(bù)穩定,例如(rú)企≤∏業(yè)的(de)網絡被攻擊後,正常生(shēng)産會(£αδαhuì)受到(dào)影(yǐng)響,甚至可(kě)能(néngεπ♣™)無法運營。其次,會(huì)導緻網絡連接受到(dào)嚴重的(de)負荷φ✘₩問(wèn)題,用(yòng)戶體(tǐ)驗降低(≥πdī),頁面加載速度緩慢(màn),無法正常訪問(wèn)β✘網站(zhàn)。此外(wài),DDOS↑∞Ω 攻擊還(hái)可(kě)能(néng)是(sh•∑>ì)為(wèi)了(le)掩蓋黑(hēi)客的(de)入侵,從§‍δ(cóng)而竊取機(jī)密數(shù)據。例如(rú),2016 年‍≤✔(nián)美(měi)國(guó)主要(yào)的(β≥de) DNS 服務商 Dyn 遭受 DD₹φ♦os 攻擊,緻使半個(gè)美(měi)國(guó)網絡癱瘓,造成了(≤↓le)巨大(dà)的(de)損失。

二、Linux 系統中查找 DDOS 攻擊的(de)方法

(一(yī))安裝工(gōng)具


在 Ubuntu 系統中,安裝 nets★≥tat 需要(yào)安裝 net-tools 軟件(jià€←‍₹n)包,可(kě)以通(tōng)過以下(xià∞↕)命令進行(xíng)安裝:sudo apt instλφall net-tools。安裝 nload 工(gōng↑®≠‍)具則使用(yòng)命令:sudo apt install nload。•ε&在 CentOS 系統中,netstat$∏₽σ 一(yī)般已安裝,如(rú)果未安裝可(kě♥₹×)通(tōng)過類似的(de)包管理(lǐ)器(qì)進行(xíng​↕)安裝。安裝 nload 工(gōng)具可(kě)‌$₹使用(yòng)命令:sudo dnf install nload。

(二)檢查服務器(qì)負載


可(kě)以使用(yòng)命令grep processor /proγα☆c/cpuinfo | wc -l檢查服務器(qì)的(de)邏輯↑✘ε處理(lǐ)器(qì)數(shù)量。服務器(qì)可(kě) ≈☆用(yòng)線程數(shù)是(shì)服務器(qì)Ω¶可(kě)接受負載的(de)一(yī)個(gè)便捷參考。如(rú)果負÷> ≈載等于或大(dà)于線程數(shù),則可(kě)能(néng)表明(m♣≥$Ωíng)活動量過高(gāo),可(kě)能(néng)‌'遭到(dào)了(le) DDOS 攻擊。比如(rú)一(yī)台服務器(qìβ★∞δ)有(yǒu) 4 個(gè)可(kě)用(yòng↕ ∞)線程,當平均負載高(gāo)于 4 時₩☆(shí),就(jiù)表示服務器(qì)負載 ♦♠異常高(gāo)。

(三)檢查網絡負載


nload 工(gōng)具可(kě)以實時(shí)監控網'✘絡流量和(hé)帶寬使用(yòng)情況。使用(yòng)時(sh∏★í),在終端輸入nload,按向左或向右箭頭指☆±♠定到(dào)要(yào)監控網絡接口,終端将會(huì)顯示♠→'所選接口進出網絡流量詳情。如(rú)果網絡負載大(dà)大£♦♣σ(dà)超出預期,可(kě)能(néng)遭到(dào)了(le←§₩)攻擊。

(四)查明(míng)連接 IP 地(dì)址


可(kě)以使用(yòng) netstat 命令查明↕$≤φ(míng)連接到(dào)服務器(qì)的(de) IP 地( ★dì)址。命令為(wèi)netstat -ntu|awk '¶©{print $5}'|cut -d: -f1 -s|sort¥δ≤|uniq -c|sort -nk1 -r,該命令的(de)輸出≠¥☆∞将列出連接到(dào)服務器(qì)的(de)每‌®個(gè) IP 地(dì)址以及每個(gè) IP 地(≤♦•dì)址的(de)實例數(shù)。如(rú)果看(kàn)到​‍✘®(dào)一(yī)個(gè) IP 地(dì)址含有(yǒu)大(dà)量實 '例(超過 100 個(gè)),這(zhè)個(gè)地(dìπβΩ®)址是(shì)罪魁禍首的(de)可(kě)能(n✔∞$éng)性很(hěn)大(dà)。

(五)防禦措施


确定可(kě)疑 IP 後,可(kě)以使用(yòng)sudo ro‌∏¥♥ute add ADDRESS reject命令禁止該 IP 地(d​"♦ì)址,其中 ADDRESS 是(shì)可(kě)疑對(d 'uì)象的(de) IP 地(dì)址。還(hái)可(kě)以調整 tc↑★​p 參數(shù)防範攻擊,比如(rú)打開(kā→±≥i) SYN cookie 選項,禁止 SYN 攻擊,在 "終端輸入echo 1 > /proc/sys/net/ipΩ↔‌v4/tcp_syncookies。此設置僅在重啓之間(ji←≤→ān)生(shēng)效,可(kě)寫成→€✔腳本,開(kāi)機(jī)自(zì)動調用(yòng)。同時(shí)λ☆,可(kě)以考慮使用(yòng) iptab×★₽les 設置防火(huǒ)牆規則,禁止可(kě)疑 IP 的(d₽§e)訪問(wèn)。例如(rú),可(kě)以使用(yòng)iptabl★♥es -A INPUT -s ADDRESS -j DROP→→™命令禁止特定 IP 的(de)訪問(wèn),其中 ADDRESS 是(s↕∞‍★hì)可(kě)疑 IP 地(dì)址。λ↓♦γ

三、公衆号平台應對(duì) DDOS 攻擊的(de)措施


(一(yī))嗅探目标與隔離(lí)流量
在公衆号防 DDOS 攻擊中,嗅探目标是(shì)至關重要(yào>∞)的(de)第一(yī)步。通(tōng)過對×>•(duì)網絡流量進行(xíng)實時(sγ÷αhí)監測,可(kě)以及時(shí)發現 β​↕(xiàn)異常流量模式,特别是(shì)在對(du ↑ì)服務器(qì)的(de)請(qǐng)求數(✘≥φshù)量和(hé)承載能(néng)力方面。常見(jià₩ αn)的(de)迹象包括緩慢(màn)或根本無法訪問÷φ±©(wèn)公衆号頁面、網絡阻塞等。一(yī)旦發現(xiàn)這(∏← ≥zhè)些(xiē)情況,就(jiù)可(kě)能(néσφng)意味著(zhe)公衆号正在遭受 DDOS 攻擊。
為(wèi)了(le)保證服務正常運行(xíng)♣>→,需要(yào)隔離(lí)網絡流量。将服務分(fēn)離(lí)為(w€↑↑èi)不(bù)同的(de)服務節點,避免 DDOS 攻擊對(duì)整個(↕↓gè)服務的(de)影(yǐng)響。例如(rú),可(kě)以将公衆号的(dδ×¶e)不(bù)同功能(néng)模塊部署在不(bù)同的(‍•&de)服務器(qì)節點上(shàng),這(zhè)樣即↑×α使某個(gè)節點受到(dào)攻擊,其他(β&"tā)節點仍然可(kě)以正常提供服務。同時‍↓↑>(shí),通(tōng)過合理(lǐ)的π×δ(de)網絡流量隔離(lí),保證網絡服務的(de)正常運行(x♠ &↕íng)。可(kě)以使用(yòng)防火(huǒ)牆等技(jì)術(sh¥>♦ù)手段,對(duì)網絡流量進行(xíng)篩選和∑¶ ♣(hé)過濾,隻允許合法的(de)流量通(tōng)過,阻止惡意'  流量的(de)進入。

(二)負載均衡與授權控制(zhì)


負載均衡在公衆号應對(duì) DDOS ®σ攻擊中起著(zhe)重要(yào)作(zuò✔≠γ)用(yòng)。将請(qǐng)求分(fēn)∞↕ α散到(dào)多(duō)個(gè)服務器(qì)上(s"↔<§hàng)可(kě)以減少(shǎo)被攻擊服務器(qì)的(d©÷e)壓力。例如(rú),可(kě)以使用(yòng) Nginx 等軟件★‍(jiàn)負載均衡器(qì),根據特定策略将請(qǐ±​±ng)求轉發給後端的(de)多(duō)個(g∑>≥☆è)服務器(qì),從(cóng)而實現(xi∏αβàn)負載均衡。常見(jiàn)的(de)負載均衡算(suàn)β★®法包括輪詢、加權輪詢、随機(jī)、最少(shǎo)連≥→接等,這(zhè)些(xiē)算(suàn)法可(kě★<¥)以根據不(bù)同的(de)策略來(lái)選擇♥ 合适的(de)服務器(qì)處理(lǐ)請(qǐng)±‍ ©求。
授權控制(zhì)也(yě)是(shì)防止未經授權訪問(wèn)的(d≥γΩe)重要(yào)方法。在應用(yòng)程序中,可(kě)以使→£用(yòng)授權密鑰或令牌來(lái)驗證用(yòng)戶和(hé)應₩♦用(yòng)程序。授權可(kě)以防止未經授±✘權的(de)訪問(wèn),從(cóng)而避免 DDOS 攻擊。αΩ例如(rú),可(kě)以使用(yòng) OAuth2.0  ← $等授權框架,對(duì)用(yòng)戶進行(x‍¥íng)身(shēn)份驗證和(hé)授權,隻有(♦​αyǒu)經過授權的(de)用(yòng)戶才能(néng)訪問δβ±‌(wèn)公衆号的(de)資源。

(三)系統補丁與防禦 App


及時(shí)更新系統補丁對(duì)于公衆号的(de)安全至關重要(yào)♦<€ 。在 DDoS 攻擊中,攻擊者通(tōng)常會(huì)利¶₩'用(yòng)操作(zuò)系統的(de)漏洞來($§↓€lái)進行(xíng)攻擊。及時(shí)更新系統補丁可(kě)以修複©≤&這(zhè)些(xiē)漏洞,從(cóng)而提高(gāo)系統的(d☆$e)安全性,減少(shǎo) DDoS 攻擊的(de)風(fēng)險。✘£公衆号運營者應定期檢查系統更新,确保及時(shí)★  安裝最新的(de)安全補丁。
開(kāi)發 DDoS 防禦 App 也(yě✘λ)是(shì)一(yī)種有(yǒu)效的(de)防禦措施。這(zh™ ★♣è)種 App 針對(duì) DDoS 攻擊設計(jì),通(tō↓®ng)過多(duō)層次網絡智能(néng)識别和(hα∑♦é)分(fēn)析系統,可(kě)在第一(yī)時(shí)間(jiān)發現♥®(xiàn)和(hé)阻止 DDoS 攻×γπ擊,并提供優秀的(de)防護方案。将這(zh₩δ'è)種 App 安裝到(dào)手機(jī)或電(diàn>★π)腦(nǎo)上(shàng),可(kě)在确保網絡✘≥©♣安全和(hé)穩定的(de)同時(shí),使用(yòng)戶±λ♣的(de)網絡連接更加順暢、無障礙。例如(rú),一(yī)些(€ ​∞xiē)專業(yè)的(de)網絡安全公司推出的✔₹(de) DDoS 防禦 App,可(kě)以實時$®₽∑(shí)監測網絡流量,一(yī)旦發現(xiàn)異常流量,立即采取相(xi ↓àng)應的(de)防禦措施。

(四)高(gāo)防 IP 的(de)運用(yòng)


高(gāo)防 IP 即高(gāo)防護 IP,是(shì)一(yī)種通 ©(tōng)過網絡安全技(jì)術(shù)對(duì) IP §×φ&地(dì)址進行(xíng)防護和(hé)保護的(de)産品。在公衆号應對(d≠↑"≥uì) DDOS 攻擊中,高(gāo)防 IP 可(kě)以發揮重要(y ✔>₽ào)作(zuò)用(yòng)。
高(gāo)防 IP 能(néng)夠防禦多(duō)種類型的(de)攻₽↔₩擊,包括 DDoS 攻擊和(hé) CC 攻擊等。其工(gōn ™←g)作(zuò)原理(lǐ)是(shì)當用(yòng)戶的(de)服務器(®<¶♠qì)遭受攻擊時(shí),攻擊流量會(huì)首先₽∞湧向用(yòng)戶服務器(qì)原本的(de) ÷↑IP 地(dì)址。而配置了(le)高(gāo)防 IP 後,會(hu÷₩‌ì)在網絡層面進行(xíng)智能(néng)的(de)↔÷•流量牽引,将這(zhè)些(xiē)流量全部導向高(g  δāo)防 IP。高(gāo)防系統會(huì)對(duì)這(zhè)些(εφ xiē)湧入的(de)流量進行(xíng)實時(shí)的(♠≈↓de)深度監測和(hé)全面分(fēn)析,通(tōng)過複雜(zá)的(dφ↑✔δe)算(suàn)法和(hé)模型,識别出其中的(de)惡意攻擊流量。對ε✘(duì)于識别出的(de)惡意流量,高(gāo)防系統會(huì)采用(♣♣yòng)多(duō)種先進且有(yǒu)效的(de)技(jì)術​≤(shù)手段進行(xíng)處理(lǐ),如(rú)流量清洗技(jì)術(↓γ™‍shù)、黑(hēi)洞牽引技(jì)術(shù)、限速技(≤•jì)術(shù)等。
高(gāo)防 IP 還(hái)具有(y∑♥ǒu)發現(xiàn)攻擊、過濾攻擊和(hé)監控數(shù)據等功∑↓能(néng)。它能(néng)夠實時(₽≥₽shí)監測網絡流量,一(yī)旦發現(xiàn)攻擊,✔λ立即啓動防禦策略,将惡意流量和(hé)清洗後的(de)合法流§™‍§量進行(xíng)分(fēn)離(lí),以确保公衆号正常運轉。同時(shí)♦ δ∑,高(gāo)防 IP 還(hái)能(n ↑✔↔éng)對(duì)傳輸的(de)數(shù)據進行(xíng)加密,® 保障數(shù)據的(de)安全傳輸。此外(wài),高(gāo÷ )防 IP 還(hái)可(kě)以提供詳細的(de)監控數(shù)據,幫™ $助公衆号運營者了(le)解網絡安全狀況,及時(shí)調整防禦策略。

四、知(zhī)乎平台識别 DDOS 攻擊的(de)方法≥α<©

(一(yī))攻擊迹象與 Web 訪問(wèn)流程分(fēn)析


在知(zhī)乎平台上(shàng),識¶δ'别 DDoS 攻擊可(kě)以通(tōng)過多(duō)種方式。首先,♠ε流量分(fēn)析工(gōng)具可(kě)以≥γ∑∑幫助發現(xiàn)一(yī)些(xiē)明(míng)顯的(de•<)迹象。如(rú)果知(zhī)乎平台出現(xiàn)訪問(wèn ÷)突然緩慢(màn)、無法打開(kāi)頁面、長(cháng)時(☆♣¶¥shí)間(jiān)嘗試訪問(wèn)被拒絕等情←εΩ況,可(kě)能(néng)是(shì)遭受了(le) DDoS 攻♣÷∑‌擊。例如(rú),特定時(shí)間(jiān)段內(¶£nèi),來(lái)自(zì)單個(gè) I∑ φ'P 地(dì)址或 IP 範圍的(de)可(kě&×λ)疑流量突然增加,或者來(lái)自(zì)共享單個(gè)行(xín≠&g)為(wèi)特征(如(rú)設備類型、地(★←≠→dì)理(lǐ)位置或 Web 浏覽器(qì)版本✘σφβ)的(de)用(yòng)戶大(dà)量請(qǐng)求知(zhī)乎頁β​γ面,都(dōu)可(kě)能(néng)是×<(shì)攻擊的(de)迹象。
從(cóng) Web 訪問(wèn)流程分(fēn)析,一(yī)​"次 Web 訪問(wèn)通(tōng)€"♣常涉及多(duō)個(gè)協議(yì)。DDoS 攻擊針對(d×₩×uì)知(zhī)乎服務器(qì)的(de)攻擊可(kě)↔δ♠♣能(néng)從(cóng)這(zhè)些(xiē)流程入手。當用&£₹(yòng)戶訪問(wèn)知(zhī)乎的(de)資源時(shí),首先 "通(tōng)過浏覽器(qì)發送請(qǐng)求,經過網絡傳輸到(<♥dào)達服務器(qì)。如(rú)果此時(shí)攻擊者發動 DDoS∑€ 攻擊,可(kě)能(néng)會(huì)通(tōng↕₽φ)過發送大(dà)量虛假請(qǐng)求,使服務器(qì)無法處理(lǐ) ₩正常用(yòng)戶的(de)請(qǐng)求,ε<從(cóng)而導緻知(zhī)乎平台無法正常訪問(w≈"↔èn)。

(二)DDoS 防護 ADS 服務介紹

  1. Anti-DDoS 流量清洗:Anti-DDoS 流量清洗通(tōng)過對(duì)互聯網訪€™問(wèn)公網 IP 的(de)業(y←×è)務流量進行(xíng)實時(shí)監測,及時(shí€☆£)發現(xiàn)異常 DDoS 攻擊流量。在不(​∞bù)影(yǐng)響正常業(yè)務的(de)前提下(xià),根據用λ§♦(yòng)戶配置的(de)防護策略,清洗掉攻擊流量。同時(shí±<€↔),為(wèi)用(yòng)戶生(shēng)成監控報(b§ε ×ào)表,清晰展示網絡流量的(de)安全狀況。Anti-DDoS 流¥‍φ量清洗免費(fèi)防護知(zhī)乎平台使用(yòng)的(dλ★→e)公網 IP(IPv4/IP6)資源,業(yè)務部署即可(kě)享用(yò↔™• ng)。
  1. DDoS 原生(shēng)高(gāo)級防護:華為(wèi)雲推出的(de)針對(duì)雲服務直接提升其 DDoSδα÷ 防禦能(néng)力的(de)安全服務。對(duì♥★☆☆)于知(zhī)乎平台在華為(wèi)雲上(shàng)的(d∞↔☆e) IP 生(shēng)效,無需更換 IP 地(dì)址★​<★,通(tōng)過簡單配置,提供的(de)安全'">能(néng)力就(jiù)可(kě)以直接加載到(dào)雲 ≈​服務上(shàng),提升安全防護能(néng)力。例♥α如(rú),采用(yòng)畸形報(bào)文(wén)過濾針對(♥&duì)違反協議(yì)标準的(de)報(bào)文(wén)βαΩ€進行(xíng)檢查和(hé)丢棄;利用(yò•γ←ng)特征過濾使用(yòng)華為(wèi)強大(dà)​π★的(de)指紋學習(xí)和(hé)匹配算(suàn)→₽‌法,識别帶有(yǒu)指紋的(de)攻擊流量α₽↓,并可(kě)針對(duì)自(zì)定義報(∏♣bào)文(wén)特征如(rú) IP、端口等ε✘↔信息對(duì)報(bào)文(wén)進行(÷≈xíng)過濾。
  1. DDoS 高(gāo)防:DDoS 高(gāo)防服務通(tōng)過高(gāo)防 I→∏"P 代理(lǐ)源站(zhàn) IP 對(duì)外(wài)提供服務,将≤"所有(yǒu)的(de)公網流量都(dōu)引流至高₩∞(gāo)防 IP,進而隐藏源站(zhàn),避免知(zhī)乎平台 <‍(用(yòng)戶業(yè)務)遭受大(dà)流<σ量 DDoS 攻擊。

(三)DDoS 原生(shēng)高(gāo)級防護 / 高↔÷(gāo)防架構剖析

  1. DDoS 原生(shēng)高(gāo)級防護原理(lǐ):檢測中心根據用(yòng)戶配置的(de)安全策略,檢測網絡訪問(★✘≈↔wèn)流量。當發生(shēng)攻擊時(shí),将數(shù)據®£引流到(dào)清洗設備進行(xíng)實時(shí)防禦,清洗異常→≤流量,轉發正常流量。例如(rú),當知(zhī)乎平台受到(dà© • o)攻擊時(shí),檢測中心會(huì)迅速檢測到(dào)異常流量,将數 ‌(shù)據引流到(dào)清洗設備,經過清洗後,将正常流量轉π ©≠發回知(zhī)乎服務器(qì),确保平台正常運行(x≤✘€íng)。
  1. 流量清洗機(jī)制(zhì):畸形報(bào)文(wén)過濾針對(duì)違反協議(y>δì)标準的(de)報(bào)文(wén)進行(☆÷©₩xíng)檢查和(hé)丢棄;特征過濾使用(yòn∏<÷g)華為(wèi)強大(dà)的(de)指紋學習(α∑αxí)和(hé)匹配算(suàn)法,可(kě)識别帶有(yǒu→Ω)指紋的(de)攻擊流量,同時(shí)可(kě)針對(du↑♥‍≥ì)自(zì)定義報(bào)文(wén)特征,如(rú) IP、端¶≥口等信息對(duì)報(bào)文(wén)進行(xíng)過§×濾;虛假源認證和(hé)應用(yòng)層源認證能(néng)驗證‍σ流量源 IP 的(de)訪問(wèn)意圖和(hé)真實性;≤∏≈會(huì)話(huà)分(fēn)析和(hé)行(xín¶§•εg)為(wèi)分(fēn)析能(néng)針對(duì) TCP  ±• 連接和(hé)應用(yòng) DDoS 攻擊的(d♠ e)慢(màn)速、訪問(wèn)頻(pín)率恒定、訪問(®±"×wèn)資源單一(yī)的(de)特點進行(xíng☆&)統計(jì)分(fēn)析,對(duì)具有(yλλ§ǒu)較強躲避效果的(de)僵屍網絡 DDoS 攻擊₩•>®有(yǒu)良好(hǎo)的(de)防範效果;智能(né₽₽δng)限速則可(kě)以針對(duì)大(dà)流量正♣ ₹♦常行(xíng)為(wèi)進行(xíng)限制(z♣π₩hì)和(hé)控制(zhì),保證服務器(<↑<qì)的(de)可(kě)用(yòng)性。
  1. DDoS 原生(shēng)高(gāo)級防護$♦±業(yè)務架構:異常流量監管(DDoS 防禦)系統,主要(yào)包括檢測中心、清洗中☆'心和(hé)管理(lǐ)中心三大(dà)組件(jiàn)。通(tōng)常檢§§測中心負責對(duì)分(fēn)光(guāng)或鏡像流量做(z‌'uò)檢測,發現(xiàn)防護目标 IP 流量異常通(tōnα↑g)知(zhī)管理(lǐ)中心,再由管理(lǐ)¶φ中心通(tōng)知(zhī)清洗中心引流。
  1. DDoS 高(gāo)防原理(lǐ):DDoS 高(gāo)防服務通(tōng)過高(gāo)防 IP 代¶₽© 理(lǐ)源站(zhàn) IP 對(duì)外(wà®ε☆±i)提供服務,将所有(yǒu)的(de)公網÷☆₽∑流量都(dōu)引流至高(gāo)防 IP,進而隐藏源站(zhàn),避α™¶免源站(zhàn)(知(zhī)乎平台用(yòng)戶業(yè)務)遭受大(σ≈dà)流量 DDoS 攻擊。
  1. DDoS 高(gāo)防業(yè)務架構:DDoS 高(gāo)防服務采用(yòng)分←♣✘≈(fēn)層防禦、分(fēn)布式清洗,通(tōng)過精細化(huà)多(d≈♥♠δuō)層過濾防禦技(jì)術(shù),可(kě)以有(yǒu)效檢測≤§¶©和(hé)過濾攻擊流量。

(四)DDoS 高(gāo)防功能(néng)↕∏&特性

  1. UDP Flood:UDP 攻擊是(shì)攻擊者利用(yòng) UDP 協議(y £‍αì)的(de)交互過程特點,通(tōng)過僵屍網絡,向知(zhī)乎服務✘♠€÷器(qì)發送大(dà)量各種類型的(de) U≈♦☆DP 異常報(bào)文(wén),造成服務器(qì)的(de★♣ ↓)網絡帶寬資源被耗盡,從(cóng)而導緻服務器(qì)的(de)處理γγ¥λ(lǐ)能(néng)力降低(dī)、運行(xíng)異常。∏‍
  1. SYN Flood:SYN Flood 攻擊是(shì)一(yī)種典型的(de) DoS↕§ 攻擊,利用(yòng) TCP 協議(yì)缺陷,發送大(dà)量★♦僞造的(de) TCP 連接請(qǐngπ↕✔)求,使知(zhī)乎服務器(qì)資源耗盡(CPU₹ε&® 滿負荷或內(nèi)存不(bù)足)。該攻擊将使服務器(qì) TC÷§P 連接資源耗盡,停止響應正常的(de) TCP 連接請≥♥≤(qǐng)求。
  1. NTP Reply Flood:NTP 反射放(fàng)大(dà)攻擊是(shì)一(yī)種•∞→$分(fēn)布式拒絕服務攻擊,其中攻擊者利用(yòn✔↓&♥g)網絡時(shí)間(jiān)協議(yì)♥ (NTP)服務器(qì)功能(néng),用(yòng)一(yī)定數(s↓₩δhù)量的(de) UDP 流量壓倒目标網絡或服≤₹£務器(qì),使常規流量無法訪問(wèn↔¶)知(zhī)乎平台及周圍的(de)基礎設施。
  1. DNS Reflect Flood:DNS 反射放(fàng)大(dà)攻✔"≈$擊主要(yào)是(shì)利用(yòng) DNS 回複包比請(q©♦§ǐng)求包大(dà)的(de)特點,放(fàng)大(d$‍'÷à)流量,僞造請(qǐng)求包的(de)源 IP∑Ω∑← 地(dì)址作(zuò)為(wèi)受害者 IP,将應答↔•(dá)包的(de)流量引入受害的(de)知(zh>©ī)乎服務器(qì),受害者查不(bù)到(dào)攻擊者的(de)→♣≤真實 IP。

五、頭條平台防範 DDOS 攻擊的(de)措施

(一(yī))高(gāo)防 IP 的(de)出招


高(gāo)防 IP 是(shì)指網絡安全服務商給要(yà‍$ε'o)接入防禦的(de)用(yòng)戶所''♣ε提供的(de)一(yī)個(gè)帶有(yǒu)防禦的(↕≤±de) IP,主要(yào)針對(duì)εφ§網絡中的(de) DDoS 攻擊進行(xíng)保護。在頭>✘條平台上(shàng),高(gāo)防 IP 可(kě)§¥以防禦多(duō)種類型的(de)攻擊,包括但(dàn)不(bù)限于∑∑™✘ SYN Flood、UDP Flood、ICMP Floodσ₹、IGMP Flood、ACK Flood、Pin©•€‍g Sweep、CC 等攻擊。
其工(gōng)作(zuò)原理(lǐ)是(sh©≥±εì)當頭條平台遭受攻擊時(shí),攻擊流量₽  ‍會(huì)首先湧向平台原本的(de) IP 地(dì)址。而配置了(le♠→γ)高(gāo)防 IP 後,會(huì)在網絡層面進 φ行(xíng)智能(néng)的(de)流量牽引,将這♠• <(zhè)些(xiē)流量全部導向高(gāo)防 IP。高>‌δδ(gāo)防系統會(huì)對(duì)湧入的(¥>de)流量進行(xíng)實時(shí)的(de)深度監測和(hé)全面®±分(fēn)析,通(tōng)過複雜(zá)的(de)算(suàn)↕₹♥♣法和(hé)模型,識别出其中的(de)惡意攻擊流量。對(duì)于識$£✔别出的(de)惡意流量,高(gāo)防系統會(huφΩì)采用(yòng)多(duō)種先進且有(yǒu)效的(de)技(jì)術¥ (shù)手段進行(xíng)處理(lǐ),如(rú)流量清洗技(jì♠£★)術(shù)、黑(hēi)洞牽引技(jì)術(shù)、↔±∏限速技(jì)術(shù)等。
高(gāo)防 IP 還(hái)具有(yǒu)以下(xià)功能(néng♠λ§↑):
  1. 發現(xiàn)攻擊:7*24 小(xiǎo)時(shí)主動‍‍實時(shí)監控數(shù)據饋送來(lái↕±÷)檢測 DDoS 攻擊,對(duì)使用(yòng)假 IP、TCP¥±✘-SYN、UDP 或 ICMP 數(shù)據包等異常流量¥λ會(huì)自(zì)動識别和(hé)預警,并及時(shí)發送信息給ε☆×運維人(rén)員(yuán)。
  1. 過濾攻擊:一(yī)旦檢測到(dào)攻擊,清洗平台γ±✘€就(jiù)會(huì)确定攻擊源并分(fēn)析 π∏™惡意數(shù)據包。預定義過濾規則自(zì)動啓動,它們分(fēn)析惡意÷¥↔數(shù)據包或強制(zhì)執行(xíng)速率限制(σ‌'§zhì),以限制(zhì)服務影(yǐng)響。由防護抓夾自(zìφ←♦)定義安全策略并配置檢測到(dào)的(de)惡意流量€↑的(de)調節和(hé)過濾方式。
  1. 監控數(shù)據:在進行(xíng)流量清洗的(de)同時(shí)可(kě₽Ω ∞)以實時(shí)觀察 DDOS 攻擊數(s↔™↑hù)據流量以及實時(shí)的(de)流量清洗報( ✔$bào)表、實時(shí)連接數(shù)、請(qǐng‌♣→♦)求數(shù)、帶寬報(bào)表等數(shù"♦>)據,方便運維人(rén)員(yuán)及時(shí)對(duì)這€♣(zhè)些(xiē)數(shù)據進行(xíng)分(f¥☆≈"ēn)析。

(二)從(cóng) IP 源地(dì)址角度預防攻擊


在頭條平台上(shàng),可(kě)以從(cóng) IP 源地(dì)址₩↑♣≤角度預防 DDOS 攻擊。當 DDoS 攻擊發生(sh→βēng)時(shí)或結束後,可(kě)以根據相(xiàng)關信∏>↕§息定位攻擊的(de)來(lái)源,找到(dào)攻擊者的(de)位置或攻擊來ππ​≈(lái)源。IP 地(dì)址來(lái)源定位在 D¥•DoS 攻擊防禦過程中起到(dào)承上(sh&‌₹àng)啓下(xià)的(de)關鍵作(zuò)用​£™ (yòng)。精準的(de) IP 地(dì)址定位結'↕果既可(kě)以為(wèi)進一(yī)步追蹤真正攻擊者提供線索,也(yě&→¥)可(kě)以為(wèi)其他(tā)的(de)防禦措  ☆施,如(rú)流量限速、過濾等措施提供信息,還(hái)可(kě)以↕•在法律上(shàng)為(wèi)追究攻擊者責任提供證據 ‌ε。
基于 IP 源地(dì)址數(shù)量€¥及分(fēn)布變化(huà)來(lái)看(kàn),$↕DDoS 攻擊時(shí),訪問(wèn) IP 數(shù)↑≈β®量大(dà)幅度增加是(shì)攻擊的(de)一(yī₽≥)個(gè)明(míng)顯特征。且此特征無法隐藏。如(rú)果能(néng)β®π£夠對(duì) IP 地(dì)址進行(xíng)實時(shí) ©監測與判定,便能(néng)夠有(yǒu)效地(dì)檢測 DDoS 攻擊,♦"≠β特别是(shì)攻擊源地(dì)址分(fēn)布均勻的(de) D©↓ $DoS 攻擊,采用(yòng)新源地(d↕‍‌ ì)址出現(xiàn)速率作(zuò)為(wèi)攻擊是(sπ£♦hì)否發生(shēng)的(de)依據,通(tōng)過監測訪問(♣↑wèn)流數(shù)量變化(huà),實現(xiàn)對(duì) Fl♥βash Crowd 和(hé) DDoS 攻擊的(de) εφ☆有(yǒu)效區(qū)分(fēn)。
同時(shí),僞造源地(dì)址 DD±∞oS 攻擊發生(shēng)時(shí),IP 源地(dì)址的(de)流數($↔ε♥shù)量熵值和(hé)目标地(dì)址流數(shù)量"₩≠熵值均會(huì)發生(shēng)較大(dà)變化(huà),大∑γ(dà)量流彙聚導緻目的(de)地(dì)址的(d≤'λ≥e)熵值大(dà)幅度下(xià)降,而攻擊λ≤σ♥流的(de)均勻使得(de)源地(dì)址熵值會(huì)有(yǒu)所γ ≤增加。通(tōng)過訓練出的(de)阈值,£ 可(kě)以檢測 DDoS 攻擊。而當無攻擊發生(shē ↔÷ng)時(shí),對(duì)某一(yī)目标地(dì)址訪問(w€♠™♠èn)的(de)源地(dì)址分(fēn)布是(↔πshì)穩定的(de),且通(tōng)常成簇,而 DDo↑<✔σS 攻擊發生(shēng)時(shí),IP 源地(dì)址♣&的(de)分(fēn)布趨于離(lí)散。可(kě)以根據 I€¶P 源地(dì)址這(zhè)一(yī)特性,識别 DDoS 攻擊的(de)方< ≈法。
此外(wài),通(tōng)過對(duì)₩€源地(dì)址、目的(de)地(dì)址、端口進行(xíng)監控,構→Ω建 TIR 樹(shù),可(kě)有(yǒu)效識别εγ↕☆ DDoS、蠕蟲和(hé)病毒郵件(jiàn)三種攻擊。對(duì)≤ ≠一(yī)個(gè)服務器(qì)而言,以前訪問(wè÷ ↔✘n)的(de)用(yòng)戶往往還(hái)會(huì)再次¶♥←出現(xiàn)。在 DDoS 發生(shēng)時(shí),為(wèi)←π這(zhè)些(xiē)用(yòng)戶提供服務,能(néng)夠≥‌有(yǒu)效地(dì)抵禦攻擊。基于曆史 IP ↔ε' 的(de)過濾方法,根據正常訪問(wèn)源地≈₩₽₩(dì)址出現(xiàn)的(de)頻(β®♦↓pín)率和(hé)相(xiàng)應的(± ↑×de)數(shù)據包數(shù)構建 IP 地(dì)址數(shù)據庫♣ε§✘,并且采用(yòng)滑動窗(chuāng)口進< &行(xíng)過期地(dì)址淘汰。

(三)常規防範方法


在頭條平台上(shàng),防範 DDOS 攻擊•±"'的(de)常規方法有(yǒu)以下(xià)幾∑∏§‌種:
  1. 定期掃描:要(yào)定期掃描現(xiàn)有(yǒu)的(de)網絡主©π節點,清查可(kě)能(néng)存在的(de)安全漏洞,對(duì)新出>ε現(xiàn)的(de)漏洞及時(shí)進行(xíng)清理(lǐ)™÷↕←。骨幹節點的(de)計(jì)算(suàn)機₹λε★(jī)因為(wèi)具有(yǒu)較高(gāo)的(de)帶寬,是(shì♠★$₹)黑(hēi)客利用(yòng)的(de)最↕€ 佳位置,因此對(duì)這(zhè)些(xiē)主機(jī)本身(shē↓' n)加強主機(jī)安全是(shì)非常重要(yào)的(¥♥de)。
  1. 配置防火(huǒ)牆:防火(huǒ)牆本身(shēn)能γ>♥(néng)抵禦 DDoS 攻擊和(hé)其他(tā)&★ 一(yī)些(xiē)攻擊。在發現(xiàn)受到(dào)攻擊的(d₩∑>e)時(shí)候,可(kě)以将攻擊導向≠≠一(yī)些(xiē)犧牲主機(jī),這(zhè)樣可(kě)以保護真正'×ε的(de)主機(jī)不(bù)被攻擊。當然導向的(>≥☆£de)這(zhè)些(xiē)犧牲主機(jīλ®≤)可(kě)以選擇不(bù)重要(yào)的(de)Ω€,或者是(shì) linux 以及 u×λ™₩nix 等漏洞少(shǎo)和(hé)天生(shēng)©<防範攻擊優秀的(de)系統。
  1. 用(yòng)足夠機(jī)器(qì)承受黑(hē✔© €i)客攻擊:如(rú)果用(yòng)戶擁有(yǒu)足夠的(de)容量和(hγ♦$☆é)足夠的(de)資源給黑(hēi)客攻擊>£∏,在它不(bù)斷訪問(wèn)用(yòng)戶、βΩ奪取用(yòng)戶資源之時(shí),自(zì)己÷ 的(de)能(néng)量也(yě)在逐漸耗$₹失,或許未等用(yòng)戶被攻死,黑(hēi)客已無力支招兒(ér)了(♣≤λ'le)。不(bù)過此方法需要(yào)投入的(de)資↕★•金(jīn)比較多(duō),平時(shí)大(dà™¥)多(duō)數(shù)設備處于空(kōng)閑狀态,和(hé)₹ ©>中小(xiǎo)企業(yè)網絡實際運行(xíng)情況不(bù)相(x>$‌♣iàng)符。
  1. 充分(fēn)利用(yòng)網絡設備保護網絡資源:網絡©>↕∏設備如(rú)路(lù)由器(qì)、防火(huǒ)牆等負載均衡設備,可£₽(kě)将網絡有(yǒu)效地(dì)保護起來(l↑π✘ái)。當網絡被攻擊時(shí)最先死掉的(de)是(₹← πshì)路(lù)由器(qì),但(dàn)其他(tā)機(jī)器(γ" qì)沒有(yǒu)死。死掉的(de)路(lù)由器©☆(qì)經重啓後會(huì)恢複正常,而且啓動起™σ§來(lái)還(hái)很(hěn)快(kuài),沒有(yǒu)什(s§↑↕‍hén)麽損失。若其他(tā)服務器(qì)死掉,¥'其中的(de)數(shù)據會(huì)丢失,而且重啓服務器(qì)又 ♣×(yòu)是(shì)一(yī)個(gè)漫長αγλ↑(cháng)的(de)過程。特别是(shì)一(yī)♥÷ 個(gè)公司使用(yòng)了(le)負載均衡設備,這(zhè)樣當× π¥一(yī)台路(lù)由器(qì)被攻擊死機(jī)時(shí),另一(©∑βyī)台将馬上(shàng)工(gōng)作(zuò)。從(cóng☆≥±®)而最大(dà)程度的(de)削減了(le) DDoS 的(de)ε®攻擊。
  1. 過濾不(bù)必要(yào)的(de)服務和(hé)端口:在路(‌λ₩<lù)由器(qì)上(shàng)過濾假 IP,隻開(kāi×¶•)放(fàng)服務端口成為(wèi)很(hěn)多(d​✔§uō)服務器(qì)的(de)流行(xíng)做(↑∏Ωzuò)法,例如(rú) WWW 服務器(qì)那(nà)麽隻開(kāi)¶λπ放(fàng) 80 而将其他(tā)所有(yǒu$α)端口關閉或在防火(huǒ)牆上(shàng)做(zuò)阻止策略§↕¥α。
  1. 檢查訪問(wèn)者的(de)來(láiπ§β™)源:使用(yòng) Unicast Reverse Pa÷±​th Forwarding 等通(tōng)過反向路(lù)由₹Ω§≤器(qì)查詢的(de)方法檢查訪問(wèn)者‍™&∏的(de) IP 地(dì)址是(shì)否是(shì)真,如(rú)"γ果是(shì)假的(de),它将予以屏蔽。許多(duō)黑‌π☆(hēi)客攻擊常采用(yòng)假 IP 地 ≠(dì)址方式迷惑用(yòng)戶,很(hěn)難查出它來(lái)自(§δ★zì)何處。因此,利用(yòng) Unicast Rever₹♦se Path Forwarding 可(kě)減少(shǎo)€Ω∞假 IP 地(dì)址的(de)出現(xiàn),有(yǒu)助∏±ε于提高(gāo)網絡安全性。
  1. 過濾所有(yǒu) RFC1918 IP 地(dì)址φ↔:RFC1918 IP 地(dì)址是(shì)內(n©•èi)部網的(de) IP 地(dì)址,像 10.0.0.0、₩γ™192.168.0.0 和(hé) 172.16.0.'©0,它們不(bù)是(shì)某個(gè≥↕ )網段的(de)固定的(de) IP 地(dì)址,而是(shì) Iβ₽→nternet 內(nèi)部保留的(de)區(qū)域性 IP 地(dì)¥¥γ÷址,應該把它們過濾掉。此方法并不(bù)是(shε←ì)過濾內(nèi)部員(yuán)工(gōng)的(deσ≤§)訪問(wèn),而是(shì)将攻擊時(shí)僞造的(de)大( ← dà)量虛假內(nèi)部 IP 過濾,這(zhè)樣也(∞¥yě)可(kě)以減輕 DDoS 的(de)攻擊。
  1. 限制(zhì) SYN/ICMP 流量:用$¶(yòng)戶應在路(lù)由器(qì)上(shà♣♥ng)配置 SYN/ICMP 的(de)最大(dà)流量來≠‍(lái)限制(zhì) SYN/ICM‍✘ P 封包所能(néng)占有(yǒu)的(de)最高(gāo↑↑∞)頻(pín)寬,這(zhè)樣,當出現÷®₽(xiàn)大(dà)量的(de)超過所限定§↕的(de) SYN/ICMP 流量時(shíε↕ ☆),說(shuō)明(míng)不(bù)是(shì)正常的(de)網絡訪問±≤₩(wèn),而是(shì)有(yǒu)黑(hēi)客入↓×↓侵。早期通(tōng)過限制(zhì) SYN/ICMP 流量$ α是(shì)最好(hǎo)的(de)防範 ☆≤ εDOS 的(de)方法,雖然該方法對(duì)于 DDoS 效果不(δφbù)太明(míng)顯了(le),不(bù)過仍然能(néng)夠起÷£到(dào)一(yī)定的(de)作(zuò)用(♥"yòng)。

墨者安全已為(wèi)遊戲、電(diàn)商、社交、>®金(jīn)融等數(shù)千家(jiā)互聯網↓✘企業(yè)解決安全問(wèn)題。通(φε★tōng)過雲計(jì)算(suàn)、大(dà)數(shù)據和(hé)人"​φ•(rén)工(gōng)智能(néng)技(jì)術(shù)助力企業(yè) $打造更加智能(néng)、敏捷的(de)風(fēng)控系統,有(↑>✘‌yǒu)效規避多(duō)種安全風(fēng)←‍¥險,使其免受因攻擊帶來(lái)的(de)經濟損失。例如(rú),在某金(j>→↕īn)融機(jī)構遭受 DDoS 攻擊時(shí)✔αγ,墨者安全迅速響應,利用(yòng)其強大(dà)的(de)防護能(néngΩ₽)力和(hé)專業(yè)的(de)技(jì)術(shù)<₹團隊,成功抵禦了(le)攻擊,保障了(le)金(jīn)融機(jī)構的π"(de)業(yè)務正常運行(xíng),避免了(le)巨大(dà)×←™的(de)經濟損失。
綜上(shàng)所述,墨者安全以其專業(yè)的(de)技(j< ≈∑ì)術(shù)、強大(dà)的(de)團隊和(hé)優質的(de)服務,為(<↓wèi)企業(yè)提供了(le)專業(yè)₩‍≥∑級的(de)網絡安全防禦,是(shì)企業(yè)在網絡安全領域的(ε↑₽de)可(kě)靠合作(zuò)夥伴。
X

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

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

15625276999


-->