IGaming platformalary üçin DDoS-gorag we WAF
1) iGaming töwekgelçilik profili: adaty elektron söwdadan näme bilen tapawutlanýarys
Meýilnama boýunça traffigiň partlamalary: ýaryşlar, üpjün edijiniň goýberişleri, akymlar; L7-fludlary aňsatlyk bilen gizleýärler.
Pul akymy: loginler/goýumlar/netijeler - credential stuffing, carding, L7-fludlar üçin töleg endpointleri boýunça maksat.
Real wagt: durmuş oýunlary (WebSocket/WebRTC), betting üçin sitatalar; p95> 150-250 ms duýgur.
Geo/ygtyýarnamalar: geofencing; Hüjümçiler aýlanyp geçmek üçin ASN proxy/rotasiýasyny ulanýarlar.
Gorag KPI: apteim ≥ 99. 95%, p95 gijikdirmeler ≤ 200 ms web/ ≤ 120 ms API, FPR WAF <0. 3% (login, goýum), MTTD <1 min, MTTR ≤ 15 min doly durnuklaşýança.
2) Köp derejeli DDoS-gorag (L3-L7)
Tor derejesi (L3/L4):- Anycast CDN/Edge + scrubbing merkezleri: göwrümli hüjümleriň ýaýramagy (UDP/ICMP, SYN/ACK flood).
- Anti-DDoS üpjün edijisiniň üsti bilen BGP-bildiriş: iň soňky çäre hökmünde blackhole/RTBH, perimetri arassalamak has gowudyr.
- Konnektlere rate-limit, SYN-cookies, standart däl MSS/baýdaklary kesmek.
- CDN keş we proto-tassyklama (HTTP/2/3): anormal sözbaşylary, doly däl soraglary (Slowloris), geň ALPN-leri taşlaň.
- IP/ASN/sessiýa açary üçin request-budget; kritiki usullar üçin token-bucket (leaky bucket).
- Dynamic upstream shedding: perimetri ownuk rutlary (media, heavy-reports) "taşlaýar", auth/payments galdyrýar.
3) WAF L7-gorag beýni hökmünde
Esasy profiller:- OWASP Top-10 (SQLi/XSS/XXE/RCE), protokol-analiz (sözbaşy lentalary, usul/mazmun-taýp), anti-evasions.
- API üçin oňyn model: berk shemalar (JSON-Schema/OpenAPI), usullar we meýdanlar whitelisting.
- Giriş/hasaba alyş: IP/enjam/kiçi ulgam boýunça çäklendirmeler; JS-challenge (görünmeýän) ilkinji synanyşyklarda kapçanyň ýerine.
- Töleg görnüşleri: iberijini barlamak, webhuklaryň gollary (aýlawly HMAC), AVS/CVV ýygy-ýygydan ýalňyşlyklara "sowuk" jogap bermek.
- Mahabat-endpointler: keş-bastingden, bonuslara/fripinlere haýyşlaryň ýygylygyndan, idempotency-açarlardan goramak.
- FPR/TPR metrleri bolan shadow → simulate → block re modeimi.
- Bazarlarda (KYC-berklik, ýerli töleg üpjün edijileri), traffik boýunça (web/app/API) düzgünleriň segmentasiýasy.
4) Botlar: credential stuffing-den bonus-satyn alyşa çenli
Signallar:- IP/ASN, headless-brauzerleriň aýlanmagy, durnukly basma aralyklary, WebGL/fontlaryň ýoklugy, ciphersuites "şahsy däl".
- Özüni alyp barşy: köp gezek giriş, 2FA saýlamaga synanyşmak, mahabat/jekpot barlaglarynyň ýokary ýygylygy, email/belgiler sözlügi boýunça yzygiderlilik.
- JS/bihevioral challenge (görünmeýän barlaglar) → kapça diňe eskalasiýada.
- Hasapyň gorag gatlaklary: parol + töwekgelçilikli 2FA, gaýtalanmak üçin progressiw gijikdirmeler, device-bind.
- Üpjün edijiniň/modulyň bot-management: edge derejesindäki modeller, "ähtimal bot" bellikleri.
- Credential stuffing: have-I-been-pwned-şuňa meňzeş parollary barlamak, syzdyrylan kombinasiýalary gadagan etmek.
5) API we hakyky wagt kanallaryny goramak
Oňyn modeli bolan API-WAF: JSON-Shema, çuňluk/ululyk çäkleri, goşmaça meýdanlary gadagan etmek, canonicalization.
mTLS we hyzmatdaş integrasiýalary üçin haýyşlaryň gollary (timestamp + nonce, penjire ≤ 300 c).
WebSocket/WebRTC (live-casino, hakyky wagt nyrhlary): gysga TTL belligi bilen tassyklamak, 401-de gaýtadan başlamak, habarlaryň ýygylygyny çäklendirmek, "boş" pingleri kesmek.
GraphQL (bar bolsa): önümde introspection gadaganlygy, soragyň çylşyrymlylygy/çuňlugy üçin çäklendirmeler.
6) Edge/CDN-arhitektura we kesh
Anycast PoP oýunçy, statik/media kesh has ýakyn; URI we sözbaşylary kadalaşdyrmak bilen API bypass cache.
Keş açarlary: zibil parametrlerini açma; keş-bastingden goramak (hash-allowlist).
Слои: Edge-WAF → Origin-WAF → App-GW. Her biriniň öz çäkleri we kanareýa düzgünleri bar.
7) Geo, ASN we complayens
Geo-süzgüçler (ygtyýarnamadan daşary ýurtlar) edge; bitarap sahypa bilen 403 ýumşak jogap.
ASN sahypalary: hostingler/VPN-ler "sary sanaw" hökmünde; töleg üpjün edijileriniň we durmuş oýunlary studiýalarynyň ak sanawlary.
Legal-hold: blokirlemeleriň dogry sahypalary (tehniki bölekleri syzmazdan), auditorlar/düzgünleşdiriji üçin kadadan çykmalaryň logikasy.
8) Synlamak we irki ýüze çykarmak
SLO-toplumy: p95/p99 latency, error-rate, saturation edge/origin, share challenge/blok, success-ratio login/depozit.
Hüjümleriň alamatlary: bir görnüşli usullaryň köpelmegi, 401/403/429 ösüşi, "tekiz" geografiýa, gaýtalanýan user-agent.
Sintetika: dürli sebitlerden hemişelik login/goýum/stawkalar.
Threat-intel: bot kiçi torlaryna abuna ýazylmak/görkezijiler, sanawlaryň awto-täzelenmeleri.
9) Waka-dolandyryş: birinji minutdan post-mortema çenli
Runbook (sokr.):1. Detekt (SLO/signatura derňewi boýunça alert) → SEV derejesini yglan ediň.
2. Gatlagy tanamak: tor (L3/L4) ýa-da programma (L7).
3. Mitigirlemek: güýçlendirilen WAF profillerini açyň, rate-limitleri ýokarlandyryň, JS-kynçylygy açyň, agyr rutlary/eksportlary wagtlaýyn ýapyň.
4. Iş kadadan çykmalar barada ylalaşyň: VIP/partnýorlar/allow-list boýunça tölegler.
5. Aragatnaşyk: status-sahypa, sapport habarlarynyň şablonlary (goşmaça tehniki belgisiz).
6. Deeskalasiýa we retro: "berk" düzgünleri aýyrmak, nagyşlary düzetmek, pleýbuklary täzelemek.
10) Goragy barlamak we "söweş maşklary"
Purple-team sessiýasy: L7-fludlara (HTTP/2 rapid reset, header abuse, cache-busting), haýal hüjümlere (Slowloris/POST) öýkünmek.
Ýükleýiş synaglary: mahabat/akymlaryň iň ýokary nokatlary (x5-x10 baseline), "gysga partlamalaryň" profilleri (burst 30-90 s).
Chaos-drills: RoR/CDN sebitleriniň ret edilmegi, bir WebSocket kanalynyň yzyna alynmagy, edge şahadatnamasynyň gutarmagy.
Canary-düzgünler: traffigiň 5-10% -ine täze belgileri çykaryň.
11) Gorag açylanda öndürijilik we UX
Sürtülmegi tapawutlandyryň: hemmeler üçin görünmeýän JS-kynçylyk; kapça/step-up - diňe töwekgelçilikli signallarda.
Session-pin: dogruçyl oýunçyny täzeden "çekmezlik" üçin sessiýa töwekgelçilik bahasyny düzüň.
Duýgur däl barlaglary (AS reputation, geo) TTL 10-30 minutda kesiň.
12) WAF-yň antifrod/töwekgelçilik bilen integrasiýasy
Wakalaryň şinasy: WAF/bot-dolandyryjynyň bellikleri → antifrod çeňňegi (giriş/töleg hasaby).
Iki tarapdaky çözgütler: töwekgelçilik hereketlendirijisi WAF-dan belli bir IP/ASN/enjamlara we tersine päsgelçiligi ýokarlandyrmagyny sorap biler.
Ýeke-täk iş otagy: "oýunçynyň näme üçin petiklenendigi" (sapport we düzgünleşdiriji üçin).
13) Ýörite zolaklar: durmuş-kazinolar we betting-fidler
WebRTC/RTMP: TURN/STUN (rate-limit alloc/bind) goragy, 30-60 s belgiler, geo-çäklendirme.
Koeffisiýentler: berk çäkleri we edge kesiş bilen read-only endpoints; hyzmatdaşlar üçin gol çekilen haýyşlar.
Mazmun üpjün edijiler: saýlanan kanallar/ASN allow-list, jitter/packet-loss gözegçiligi.
14) Düzgünleriň/syýasatlaryň mysallary (ýönekeýleşdirilen)
WAF POST/api/payments/deposit üçin oňyn model
Метод: `POST`, `Content-Type: application/json`
JSON-Schema: `amount:number 1..10000`, `currency:[EUR,USD,...]`, `payment_method:[card,crypto]`
Çäklendirmeler: IP üçin '≤ 5 req/60s' we hasap üçin '≤ 3 req/60s'
Hereketler: > çäkler → 429 + token-challenge; schema-fail → 400 we "schema_violation" belligi
Bot-policy logina
5 minutda 5 şowsuz login → görünmeýän kynçylyk
10 şowsuz → kapça + progressiw gijikdirme
ASN = hosting + täze enjam → birbada JS-kynçylyk
Edge-rate-limit для /promo/claim
10 haýyş/IP/min; Hasap üçin 2/min; edge-de 30 s jogabyny kesmek.
15) Girizmegiň çek-sanawy
- Anycast CDN + L3/L4 scrubbing, BGP-protect.
- OWASP profilli WAF + API üçin oňyn shemalar.
- Bot-management: görünmeýän kynçylyklar, kapça çenli ýokarlanmak.
- Geo/ASN-syýasatlar, tölegleriň/live-oýun üpjün edijileriniň allow-list.
- WebSocket/WebRTC goragy: TTL bellikleri, habar çäkleri.
- SLO gözegçilik, esasy flow boýunça sintetika.
- Wakalaryň runbook, aragatnaşyk şablonlary, retro prosedurasy.
- Yzygiderli maşklar: L7-fludlar, cache-busting, PoP-den ýüz öwürmek.
- WAF hadysalarynyň integrasiýasy antifrod/töwekgelçilik hereketlendirijisi.
Jemleme
iGaming platformasynyň netijeli goragy gatlakly pirogdyr: Torda Anycast + scrubbing, programmada oňyn modeli bolan akylly WAF, hasaplamalar/mahabat/tölegler üçin bot-dolandyryş we SLO/waka-dolandyryş düzgüni. Düzgünleri hakyky oýun howasyna sazlaň, diňe töwekgelçilikde sürtülmegi güýçlendiriň, topary "söweş" ssenariýalarynda taýýarlaň - hatda çynlakaý hüjümde-de tizligi, tizligi we öwrülişigi saklarsyňyz.
