"ืืืืืจ ืฉืืฆืจ ืืช ืืืชืจ ืฉืื ื ืืืจ ืืืืืจ ืืื ืช DDoS."
"ืืฉ ืื ื ืืื ืช DDoS, ืืื ืืืชืจ ื ืคื?"
"ืืื ืืืคืื ืจืืฆื Qrator?"
ืขื ืื ืช ืืขื ืืช ืืฆืืจื ื ืืื ื ืขื ืฉืืืืช ืืืื ืืืืงืื/ืืืืก, ืืืื ื ืืื ืืืขืช ืื ืืกืชืชืจ ืืืืืจื ืืฉื "ืืื ืช DDoS". ืืืืจืช ืฉืืจืืชื ืืืืื ืืืื ืืืชืจ ืืืืืจืช ืชืจืืคื ืืจืืคื ืืืฉืจ ืืืืจืช ืฉืืืื ืืืืงืื.
ืื ื ืชืืื ืืืชืจืื ืืืจ 11 ืฉื ืื, ืฉืจืืชื ืืืืช ืืชืงืคืืช ืขื ืืฉืืจืืชืื ืฉืืื ืื ื ืชืืื, ืืขืืฉืื ืืกืคืจ ืืื ืงืฆืช ืขื ืคืขืืืช ืืืื ื ืืคื ืืืืช.
ืืชืงืคืืช ืงืืืขืืช. ืกื"ื 350 ืืจืืฉืืช, 52 ืืจืืฉืืช ืืืืืืืืืช
ืืืชืงืคืืช ืืจืืฉืื ืืช ืืืคืืขื ืืืขื ืืืงืืื ืืืื ืืจื ื. DDoS ืืชืืคืขื ืืคืื ืื ืคืืฆื ืืื ืกืืฃ ืฉื ืืช ื-2000 (ืืืืง
ืืื 2015-2016 ืืขืจื, ืืืขื ืื ืกืคืงื ืืืืกืื ืืื ืืืื ืื ืืคื ื ืืชืงืคืืช DDoS, ืืื ืื ืืืชืจืื ืืืืืืื ืืืืืจืื ืชืืจืืชืืื (ืชืขืฉื whois ืืคื IP ืฉื ืืืชืจืื eldorado.ru, leroymerlin.ru, tilda.ws, ืชืจืื ืืช ืืจืฉืชืืช ืฉื ืืคืขืืื ืืื ื).
ืื ืืคื ื 10-20 ืฉื ื ื ืืชื ืืื ืืืืืฃ ืืช ืจืื ืืืชืงืคืืช ืืฉืจืช ืขืฆืื (ืืขืจื ืืช ืืืืืฆืืช ืฉื ืื ืื ืืืขืจืืช Lenta.ru ืืงืกืื ืืืฉืงืื ืืฉื ืืช ื-90:
ืกืืื ืืชืงืคืืช DDoS ืื ืงืืืช ืืื ืฉื ืืืืจืช ืืคืขืื ืืื ื
ืืชืงืคืืช ืืจืืช L3/L4 (ืืคื ืืื OSI)
- ืืฆืคืช UDP ืืจืฉืช ืืื (ืืงืฉืืช ืจืืืช ื ืฉืืืืช ืืฉืืจืืช ืืืืฉืืจืื ื ืืืขืื ืืฉืืจืืช ืืืืชืงืฃ, ืืฉืจืชืื ืืกืืืื ืืขืจืืฅ);
โ ืืืืจืช DNS/NTP/ืืื' (ืืงืฉืืช ืจืืืช ื ืฉืืืืช ืืืืฉืืจืื ื ืืืขืื ื-DNS/NTP/ืืื' ืคืืืข, ืืชืืืช ืืฉืืื ืืืืืคืช, ืขื ื ืฉื ืื ืืช ืืืืืืืช ืืืงืฉืืช ืืฆืืฃ ืืช ืืขืจืืฅ ืฉื ืืืื ืืืืชืงืฃ; ืื ืืื ืืจืื ืืชืงืคืืช ืืกืืืืืช ืืชืืฆืขืืช ืืืื ืืจื ื ืืืืืจื ื);
- SYN / ACK ืืฆืคื (ืืงืฉืืช ืจืืืช ืืืฆืืจืช ืืืืืจ ื ืฉืืืืช ืืฉืจืชืื ืืืืชืงืคืื, ืชืืจ ืืืืืืจ ืขืืื ืขื ืืืืชืื);
- ืืชืงืคืืช ืขื ืคืืฆืื ืื ืืช, ping of death, ping flood (ืืืื ืืืงืฉื);
- ืืืืื.
ืืชืงืคืืช ืืื ืืืจืชื "ืืกืชืื" ืืช ืขืจืืฅ ืืฉืจืช ืื "ืืืจืื" ืืช ืืืืืชื ืืงืื ืชืขืืืจื ืืืฉื.
ืืืจืืช ืืืฆืคื ืืืืืืจื ืฉื SYN/ACK ืฉืื ืื ืืืื, ืืืจืืช ืจืืืช ื ืืืืืช ืืื ืืืืชื ืืืื. ืืชืขืืจืจืืช ืืขืืืช ืืืชืงืคืืช ืืืงืืืฆื ืืืื.
ืืชืงืคืืช ืขื L7 (ืฉืืืช ืืคืืืงืฆืื)
- http flood (ืื ืืชืจ ืืื ืืจื ื ืื http API ืืืชืงืฃ);
- ืืชืงืคื ืขื ืืืืจืื ืคืืืขืื ืืืชืจ (ืืืื ืฉืืื ืืื ืืืืื, ืฉืืขืืืกืื ืืช ืืืชืจ ืืืืืืช ืืื').
ืืืืจื ืืื ืืืจืื ืืฉืจืช "ืืขืืื ืงืฉื", ืืขืื ืืจืื "ืืงืฉืืช ืืืืชืืืช ืืืืืจื" ืืืืืฉืืจ ืืื ืืฉืืืื ืืืงืฉืืช ืืืืชืืืช.
ืืืจืืช ืฉืืฉื ื ืืชืงืคืืช ืืืจืืช, ืืื ืื ืื ืคืืฆืืช ืืืืชืจ.
ืืชืงืคืืช ืจืฆืื ืืืช ืืจืืช L7 ื ืืฆืจืืช ืืฆืืจื ืืืืืืืช ืขืืืจ ืื ืคืจืืืงื ืฉืืืชืงืฃ.
ืืื 2 ืงืืืฆืืช?
ืื ืืฉ ืจืืื ืฉืืืืขืื ืืืืืฃ ืืชืงืคืืช ืืื ืืจืืช L3/L4, ืืื ืื ืฉืื ืชืืคืกืื ืืื ื ืืจืืช ืืืคืืืงืฆืื (L7) ืืืื, ืื ืฉืขืืืื ืืืฉืื ืืืชืจ ืืืืืคืืช ืืืชืืืืืืช ืืืชื.
ืื ืื ืื ืืฉืืง ืืื ืช DDoS
(ืืขืชื ืืืืฉืืช)
ืืื ื ืืจืืช L3/L4
ืืื ืืืืืฃ ืืชืงืคืืช ืืืืฆืขืืช ืืืืจื ("ืืกืืื" ืฉื ืขืจืืฅ ืืฉืจืช), ืืฉ ืืกืคืืง ืขืจืืฆืื ืจืืืื (ืจืืื ืืฉืืจืืชื ืืืื ื ืืชืืืจืื ืืจืื ืกืคืงื ืขืืื ืืฉืืจื ืืืืืืื ืืจืืกืื ืืืฉ ืืื ืขืจืืฆืื ืืขืื ืงืืืืืช ืชืืืืจืืืช ืฉื ืืืชืจ ื-1 Tbit). ืื ืชืฉืื ืฉืืชืงืคื ืืืืจื ื ืืืจืื ืืืื ื ืืฉืืื ืืืชืจ ืืฉืขื. ืื ืืชื Spamhaus ืืืืื ืื ืืืืืื ืืืชื, ืื, ืื ืขืฉืืืื ืื ืกืืช ืืกืืืจ ืืช ืืขืจืืฆืื ืฉืื ืืืกืคืจ ืืืื, ืืคืืื ืชืื ืกืืืื ืฉื ืืืฉืจืืืช ื ืืกืคืช ืฉื ืจืฉืช ืืืื ืืืืืืืืช ืืฉืืืืฉ. ืื ืืฉ ืื ืจืง ืื ืืช ืืงืืื ืช, ืื ืื ืืื mvideo.ru, ืื ืชืจืื 1 Tbit ืืชืื ืืื ืืืื ืืงืจืื ืืืื (ืื ื ืืงืืื).
ืืื ืืืืืฃ ืืชืงืคืืช ืขื ืืฆืคื SYN/ACK, ืคืืฆืื ืื ืืช ืืื', ืืชื ืฆืจืื ืฆืืื ืื ืืขืจืืืช ืชืืื ื ืืื ืืืืืช ืืืขืฆืืจ ืืชืงืคืืช ืืืื.
ืื ืฉืื ืจืืื ืืืืฆืจืื ืฆืืื ืืื (ืืจืืืจ, ืืฉ ืคืชืจืื ืืช ืฉื ืกืืกืงื, Huawei, ืืืืขืืช ืชืืื ื ืฉื Wanguard ืืื'), ืืคืขืืื ืขืืื ืฉืืจื ืจืืื ืืืจ ืืชืงืื ื ืืืชื ืืืืืจืื ืฉืืจืืชื ืืื ืช DDoS (ืื ื ืืืืข ืขื ืืชืงื ืืช ืฉื Rostelecom, Megafon, TTK, MTS , ืืืขืฉื, ืื ืืกืคืงืื ืืืืืืื ืขืืฉืื ืืช ืืืชื ืืืืจ ืขื ืืืจืืื ืขื ืืื ื ืืฉืืื a-la OVH.com, Hetzner.de, ืื ื ืขืฆืื ื ืชืงืืชื ืืืื ื ื-ihor.ru). ืืืง ืืืืืจืืช ืืคืชืืืช ืคืชืจืื ืืช ืชืืื ื ืืฉืืื (ืืื ืืืืืืืช ืืื DPDK ืืืคืฉืจืืช ืื ืืขืื ืขืฉืจืืช ืืืื-ืืื ืฉื ืชืขืืืจื ืขื ืืืฉื x86 ืคืืื ืืื).
ืืืื ืืฉืืงื ืื ืืืืืจืื, ืืืื ืืืืืื ืืืืืื ื-L3/L4 DDoS ืืฆืืจื ืืขืืื ืคืืืช ืื ืืืชืจ. ืขืืฉืื ืื ื ืื ืืืื ืืื ืืฉ ืืช ืงืืืืืช ืืขืจืืฅ ืืืงืกืืืืืช ืืืืืื ืืืชืจ (ืืื ืืืืข ืคื ืืื), ืืื ืืืจื ืืื ืื ืื ืื ืื ืืฉืื, ืืืืืื ืืืืื ืืื ืืืืื ืืืืจืืช ืืืื ื ืืืคืขืืช (ืืืืืืช ืื ืืืจื ืืื ืืงืืช ืฉื ืืฉืืชื ืฉื ืืคืจืืืงื, ืืื ืืืฆื ืจ).
ืืฉืืื ืืื ืขื ืืื ืื ื ืขืฉื: ืืชืงืคืช ืืืืจื ืืืืื ืืืืืฃ ืขื ืืื ืืกืืืช ืชืขืืืจื ืืืืื ืืช ืขื ืืืืช ืืชืขืืืจื ืืืืืงื ืืืืืื ืืืืชืจ, ืื ืฉืจืง ืชืขืืืจื ืืืืชืจืช ืืืืช ืืืืื ืืืืคืืจ.
ืืื ืืื ืขื ืืืช, ืขื ืกืื ืื ืืกืืื ืฉืื, ืื ืฉืืงื ื ืืฉืืง ืืจืฆืื ืืื ืืชืืืืืื ืขื ืื ืืื ืืขืืืช: Qrator, DDoS-Guard, Kaspersky, G-Core Labs (ืืฉืขืืจ SkyParkCDN), ServicePipe, Stormwall, Voxility ืืื'.
ืื ื ืชืงืืชื ืืืื ื ืืคื ื ืืคืขืืืื ืืื Rostelecom, Megafon, TTK, Beeline; ืืคื ืืืงืืจืืช ืฉื ืขืืืชืื, ืื ืืกืคืงืื ืืช ืืฉืืจืืชืื ืืืื ืื ืืื, ืืื ืขื ืื ืืืกืจ ืื ืืกืืื ืืฉืคืืข ืืขืช ืืขืช: ืืคืขืืื ืืชื ืฆืจืื ืืฆืืื ืืฉืื ืืจื ืืชืืืื ืฉื ืืคืขืื ืืืืืื.
ืืืืง ืืืืคืขืืืื ืืฉ ืฉืืจืืช ื ืคืจื "ืืื ื ืืคื ื ืืชืงืคืืช ืืจืืช L3/L4", ืื "ืืื ื ืขื ืขืจืืฅ"; ืื ืขืืื ืืจืื ืคืืืช ืืืื ื ืืื ืืจืืืช.
ืืืืข ืกืคืง ืขืืื ืืฉืืจื ืืื ื ืืืื ืืชืงืคืืช ืฉื ืืืืช Gbits, ืืืืืื ืฉืืื ืื ืขืจืืฆืื ืืฉืื?ืืคืขืื ืืืื ื ืืืื ืืืชืืืจ ืืื ืืื ืืืกืคืงืื ืืืืืืื ืืืืืืฃ ืืชืงืคืืช "ืขื ืืฉืืื ื". ืชืฆืืจื ืืฉืื ืขืืืจ ืืขืจืืฅ, ืืื ืื ืืืืช ื-Gbits ืืืื ืื ืชืืื ืื ืืฆืื; ืืฉ ืืคืฉืจืืืืช ืืืืืื ืืฉืืขืืชืืช ืืช ืขืืืช ืืขืจืืฆืื ืืืงืจื ืื, ืื ืฉืืชืืื ืืช ื ืฉืืจืช ืืจ-ืืืฆืืข.
ืืื ืืืืืืืื ืฉืงืืืืชื ืืืืคื ืงืืืข ืืืื ื ืืจืื ืืืืื ืืืชืจ ืฉื L3/L4 ืชืื ืชืืืื ืืืขืจืืืช ืฉื ืกืคืง ืืืืจืื.
ืืื ื ืืจืืช L7 (ืจืืช ืืคืืืงืฆืื)
ืืชืงืคืืช ืืจืืช L7 (ืจืืช ืืืฉืื) ืืกืืืืืช ืืืืืฃ ืืืืืืช ืืืืคื ืขืงืื ืืืขืื.
ืืฉ ืื ืื ืืจืื ื ืืกืืื ืืืืชื ืขื
- Qrator.net;
- DDoS-Guard;
- ืืขืืืืช G-Core;
- ืงืกืคืจืกืงื.
ืื ืืืืื ืขืืืจ ืื ืืื-ืืื ืฉื ืชืขืืืจื ืืืืจื, ืืื-ืืื ืขืืื ืืขืจื ืืื ืืืคื ืจืืื. ืื ืืฉ ืื ืืคืืืช 100 Mbps ืฉื ืชืขืืืจื ืืืืจื - ืื. ืืื ื ืืงืจื ืืืื. ืื ื ืืืื ืืกืคืจ ืืื ืืืืืจืื ืืืืื ืืืฆื ืืขืฆื ืืคืืืงืฆืืืช ืขื ืื ืช ืืืกืื ืืจืื ืืงืืืืืช ืฉื ืขืจืืฆื ืืืืื.
"ืืื ืืืืขื" ืืืืืชื ืืื Qrator.net, ืืฉืืจ ืืคืืจืื ืืืืืจืืื. Qrator ืื ืขื ืื ืืืืืืื ืื ืืกืืื ื ืฉื ืืชื ืื ืืืื ืืืืื ืืืื ืงืจืื ืืืคืก, ืื ืืื ืขื ืืืช ืื ืืงืจืื ืคื ืืื ืืฉืืจ ืืฉืืงื ืื ืืฉืืง.
ืื ืืคืขืืืื ืืืจืื ืืกืคืงืื ืืื ื ืืืืืชืืช ืืืฆืืื. ืฉืืจืืชืื ืจืืื ืื ืชืืืื ืขื ืืืื ื (ืืืื ืืืืจืื ืืืื ืืืจืฅ!) ืืืื ืื ืืคื ื DDoS-Guard, G-Core Labs, ืืื ืืจืืฆืื ืืืชืืฆืืืช ืฉืืชืงืืื.
ืืชืงืคืืช ื ืืืคื ืขื ืืื Qrator
ืืฉ ืื ืื ื ืืกืืื ืขื ืืคืขืืื ืืืืื ืงืื ืื ืืื cloud-shield.ru, ddosa.net, ืืืคืื ืืื. ืื ื ืืืืื ืื ืืืืืฅ ืขืืื, ืื... ืืื ืื ืืจืื ื ืืกืืื, ืืื ืื ื ืืกืคืจ ืืื ืขื ืขืงืจืื ืืช ืืขืืืื ืฉืืื. ืขืืืช ืืืื ื ืฉืืื ื ืืืื ื-1-2 ืกืืจื ืืืื ืืื ืฉื ืืฉืืงื ืื ืืืืืืื. ืืืื, ืื ืงืื ืื ืฉืืจืืช ืืื ื ืืืงืืช (L3/L4) ืืืื ืืฉืืงื ืื ืืืืืืื + ืขืืฉืื ืืื ื ืืฉืืื ืืคื ื ืืชืงืคืืช ืืจืืืช ืืืืืืช ืืืชืจ. ืื ืืืื ืืืืืช ืื ืืขืื + ื ืืชื ืืงืื ืฉืืจืืช ืืื ืืคืืืช ืืกืฃ, ืืื ืขืืืื ืืืืืจ ืืืืจืืช ืงืื ืืช ืขื ืฆืืืช ืงืื, ืื ื ืงืื ืืืช ืืืฉืืื.
ืื ืืงืืฉื ืืืืืฃ ืืชืงืคืืช ืืจืืช L7?
ืื ืืืคืืืงืฆืืืช ืื ืืืืืืืืช, ืืืชื ืฆืจืื ืืืคืฉืจ ืชืขืืืจื ืฉืืืืฉืืช ืขืืืจื ืืืืกืื ืืืืงืื. ืื ืชืืื ื ืืชื ืื ืืืช ืืืืื ืืืืคื ืื ืืฉืืขื, ืื ืืชื ืฆืจืื ืืืฉืชืืฉ ืืืจืื ืืืื ืืจืืืช ืฉื ืืืืืจ ืชื ืืขื.
ืคืขื, ืืืืื nginx-testcookie ืืกืคืืง (
ืืืจืื ืืฆืขืจ, ืืชืงืคืืช ืืคืื ืืงืฉืืช ืืืชืจ. testcookie ืืฉืชืืฉ ืืืืืงืืช ืืืืื ืืืืกืกืืช JS, ืืืืืื ืืืืจื ืืื ืจืืื ืืืืืื ืืขืืืจ ืืืชื ืืืฆืืื.
ืจืฉืชืืช ืชืงืืคื ืื ืื ืืืืืืืืช, ืืืฉ ืืงืืช ืืืฉืืื ืืช ืืืืคืืื ืื ืฉื ืื ืืืื ื ืืืื.
ืืืืจื, ืืฆืคื ืืฉืืจื ืืืืื ื, ืกืื ืื ืชืขืืืจื ืืืืื ืืช ืฉืื ืืช (ืกืื ืื ืฉืื ื ืืืืื ืืช ืฉืื ืืช), ืืฆืคื SYN/ACK, ืคืืฆืื ืื ืืช, ICMP, ืืฆืคื http, ืืืฉืจ ืืจืืช ืืืคืืืงืฆืื/http ื ืืชื ืืืืืข ืืืกืคืจ ืืืชื ืืืืื ืฉื ืืชืงืคืืช ืฉืื ืืช.
ืืกื ืืื, ืืจืืช ืืื ืช ืขืจืืฆืื, ืฆืืื ืืืขืืื ืื ืืงืื ืชืขืืืจื, ืชืืื ื ืืืืืืช, ืืืืจืืช ืกืื ืื ื ืืกืคืืช ืืื ืืงืื ืืืืืืช ืืืืืช ืขืฉืจืืช ืืืืืช ืจืืืช ืกืื ืื.
ืืื ืื ืื ืืช ืื ืืจืืื ืืืืืื ื ืืื ืืช ืืืืจืืช ืืกืื ืื ืขืืืจ ืืฉืชืืฉืื ืฉืื ืื, ืืชื ืฆืจืื ื ืืกืืื ืจื ืืฆืืืช ืืืกืื. ืืคืืื ืืคืขืื ืืืื ืฉืืืืื ืืกืคืง ืฉืืจืืชื ืืื ื ืื ืืืื "ืืืจืืง ืืกืฃ ืืืืคืฉืืช ืขื ืืืขืื": ืืืื ืฆืืจื ืืฆืืืจ ื ืืกืืื ืืืชืจืื ืฉืงืจืื ืืชืืฆืืืช ืืืืืืช ืขื ืชื ืืขื ืืืืืืืืช.
ืืื ืืคืชืืจ "ืืื DDoS" ืืืคืขืื ืืืืืื; ืืฉ ืืกืคืจ ืจื ืฉื ืืืื, ืืืชื ืฆืจืื ืืืขืช ืืื ืืืฉืชืืฉ ืืื.
ืืขืื ืืืืื ื ืืกืคืช ืืืื ืืก.
ืฉืจืช ืื ืืืื ื ืืกื ืขื ืืื ืืืืจื ืืืืื ืืชืงืคื ืืงืืืืืช ืฉื 600 Mbit
("ืืืืื" ืืชื ืืขื ืืื ื ืืืจืืฉ, ืื ืจืง ืืชืจ ืืื ืืืชืงืฃ, ืืื ืืืกืจ ืืื ืืช ืืืฉืจืช ืืืืกืืื ืืืกืจื ืชืื ืฉืขื).
ืืืชื ืฉืจืช ืืืื. ืืชืืงืคืื "ื ืื ืขื" ืืืืจ ืืื ืฉื ืคืืืืขืื ื ืืืคืื. ืืืชืงืคื ืขืฆืื ืื ืืืืชื ืืืืงื ืืืืชืจ.
ืืืชืงืคื ืืืืื ื ืฉื L3/L4 ืื ืืจืืืืืืืืืช ืืืชืจ; ืื ืชืืืืืช ืืขืืงืจ ืืขืืื ืืขืจืืฆืื, ืืืืืืจืืชืื ืืืืื ืืกืื ืื ืืืชืงืคืืช.
ืืชืงืคืืช L7 ืืืจืืืืช ืืืงืืจืืืช ืืืชืจ; ืื ืชืืืืืช ืืืคืืืงืฆืื ืืืืชืงืคืช, ืืืืืืืช ืืืืืืื ืฉื ืืชืืงืคืื. ืืื ื ืืคื ืืื ืืืจืฉืช ืืืข ืื ืืกืืื ืจื, ืืืืชืื ืฉืืชืืฆืื ืื ืชืืื ืืืืืืช ืืื ืืื ืืืื. ืขื ืฉืืืื ืืขืืชื ืจืฉืช ืขืฆืืืช ื ืืกืคืช ืืืื ื.
ืืงืืจ: www.habr.com