Cloudflare Güvenlik (WAF)
Cloudflare WAF ve uygulama güvenliği: özel/yönetilen kurallar ve hız sınırı, IP erişim kuralları, listeler, Under Attack, bot koruması, güvenlik olayları, Page Shield, API Shield.
Açıklama
Cloudflare uygulama güvenliği için hazır entegrasyon — Cloudflare API v4 üzerinden: - **WAF (Rulesets motoru):** alan adı ve hesap düzeyi kural setleri, faz giriş noktaları (özel kurallar, yönetilen kurallar — Cloudflare Managed / OWASP — ve hız sınırlama), sürüm geçmişi, etikete göre yönetilen kurallar; engelleme / doğrulama / kayıt kuralı ekleme, güncelleme ve sıralama. - **Riskli WAF işlemleri (yıkıcı, onaylı):** atlama (skip) istisnası, yönetilen kural seti dağıtımı ve geçersiz kılma, kuralı devre dışı bırakma, tüm kuralları değiştirme, silme. - **Erişim kuralları:** alan adı ve hesap düzeyi IP / ASN / ülke kuralları (izin — whitelist — ayrı yıkıcı araçta), IP / ASN / host listeleri, User-Agent engelleme, Zone Lockdown. - **Güvenlik ayarları:** güvenlik seviyesi, Under Attack modu ve seviyeyi kapatma (yıkıcı), HSTS (yıkıcı), Browser Integrity Check, doğrulama süresi, e-posta gizleme, hotlink, SSE. - **Bot koruması:** Bot Fight Mode, Super Bot Fight Mode, Bot Management, AI bot engelleme; korumayı gevşetme ayrı yıkıcı araçta. - **Güvenlik olayları:** GraphQL `firewallEventsAdaptive` olay listesi, gruplanmış özet ve serbest analitik sorgu (salt okuma). - **Security Center** bulguları, **Page Shield** (betik, bağlantı, çerez envanteri ve CSP kuralları), **sızdırılmış kimlik bilgisi**, **içerik tarama** ve **dolandırıcılık tespiti** ayarları, **API Shield** (işlem envanteri, keşif, şema ve JWT doğrulama — okuma). Hesap düzeyi uçlar Account ID'yi yolda taşır: kurulumda Account ID **Kiracı** alanına girilir (zorunlu). Kimlik: Cloudflare API Token (Bearer); Global API Key kullanılmaz. ## Kaynak - API belgesi: https://developers.cloudflare.com/api/ ve resmi OpenAPI şeması https://github.com/cloudflare/api-schemas (openapi.json, API v4 / şema 4.0.0); Rulesets: https://developers.cloudflare.com/ruleset-engine/rulesets-api/ ; GraphQL: https://developers.cloudflare.com/analytics/graphql-api/tutorials/querying-firewall-events/ - Kimlik: static bearer — Cloudflare panelinde My Profile → API Tokens → Create Custom Token (Zone WAF, Firewall Services, Zone Settings, Bot Management, Page Shield, API Gateway, Analytics, Account WAF/Rulesets, Account Firewall Access Rules, Account Filter Lists izinleri); Account ID kiracı alanında - Doğrulanmadı: GraphQL sabit sorgularındaki alanlar (rayName, clientRequestHTTPMethodName, edgeResponseStatus) ve değişken türleri (Int!, Time!); PUT /bot_management'ın gönderilmeyen alanları koruduğu; User-Agent kuralı güncellemesinde {"target":"ua"} yapılandırması ve paused varsayılanı; Zone Lockdown güncellemesinin açıklama/önceliği koruduğu; hesap IP kuralı güncellemesinin configuration istemesi; kural PATCH'inde gönderilmeyen alanların varsayılana dönmesi (belgeye göre); Security Center dizi filtrelerinin tek değerle çalışması; Page Shield izin adının panelde "Client-side security" olarak görünmesi - Logo: https://cdn.simpleicons.org/cloudflare (Simple Icons, Cloudflare)
Bu sürümdeki tool'lar
| Tool | Tür | Klasör |
|---|---|---|
cloudflare_waf_kural_setleri |
okuma | WAF/Alan Adı Kuralları |
cloudflare_waf_kural_seti_getir |
okuma | WAF/Alan Adı Kuralları |
cloudflare_waf_kural_seti_surumleri |
okuma | WAF/Alan Adı Kuralları |
cloudflare_waf_kural_seti_surumu_getir |
okuma | WAF/Alan Adı Kuralları |
cloudflare_waf_etiketli_kurallar |
okuma | WAF/Alan Adı Kuralları |
cloudflare_waf_giris_noktasi |
okuma | WAF/Alan Adı Kuralları |
cloudflare_waf_giris_noktasi_surumleri |
okuma | WAF/Alan Adı Kuralları |
cloudflare_waf_giris_noktasi_surumu |
okuma | WAF/Alan Adı Kuralları |
cloudflare_waf_kural_seti_olustur |
aksiyon | WAF/Alan Adı Kuralları |
cloudflare_waf_kural_ekle |
aksiyon | WAF/Alan Adı Kuralları |
cloudflare_waf_kural_guncelle |
aksiyon | WAF/Alan Adı Kuralları |
cloudflare_waf_kural_sirala |
aksiyon | WAF/Alan Adı Kuralları |
cloudflare_waf_atlama_kurali_ekle |
aksiyon | WAF/Alan Adı Kuralları/Riskli |
cloudflare_waf_yonetilen_kurallari_dagit |
aksiyon | WAF/Alan Adı Kuralları/Riskli |
cloudflare_waf_kural_gelismis_guncelle |
aksiyon | WAF/Alan Adı Kuralları/Riskli |
cloudflare_waf_kural_seti_degistir |
aksiyon | WAF/Alan Adı Kuralları/Riskli |
cloudflare_waf_giris_noktasi_degistir |
aksiyon | WAF/Alan Adı Kuralları/Riskli |
cloudflare_waf_kural_sil |
aksiyon | WAF/Alan Adı Kuralları/Riskli |
cloudflare_waf_kural_seti_sil |
aksiyon | WAF/Alan Adı Kuralları/Riskli |
cloudflare_waf_kural_seti_surumu_sil |
aksiyon | WAF/Alan Adı Kuralları/Riskli |
cloudflare_waf_hesap_kural_setleri |
okuma | WAF/Hesap Kuralları |
cloudflare_waf_hesap_kural_seti_getir |
okuma | WAF/Hesap Kuralları |
cloudflare_waf_hesap_kural_seti_surumleri |
okuma | WAF/Hesap Kuralları |
cloudflare_waf_hesap_kural_seti_surumu_getir |
okuma | WAF/Hesap Kuralları |
cloudflare_waf_hesap_etiketli_kurallar |
okuma | WAF/Hesap Kuralları |
cloudflare_waf_hesap_giris_noktasi |
okuma | WAF/Hesap Kuralları |
cloudflare_waf_hesap_giris_noktasi_surumleri |
okuma | WAF/Hesap Kuralları |
cloudflare_waf_hesap_giris_noktasi_surumu |
okuma | WAF/Hesap Kuralları |
cloudflare_waf_hesap_kural_seti_olustur |
aksiyon | WAF/Hesap Kuralları |
cloudflare_waf_hesap_kural_ekle |
aksiyon | WAF/Hesap Kuralları |
cloudflare_waf_hesap_kural_guncelle |
aksiyon | WAF/Hesap Kuralları |
cloudflare_waf_hesap_kural_sirala |
aksiyon | WAF/Hesap Kuralları |
cloudflare_waf_hesap_atlama_kurali_ekle |
aksiyon | WAF/Hesap Kuralları/Riskli |
cloudflare_waf_hesap_yonetilen_kurallari_dagit |
aksiyon | WAF/Hesap Kuralları/Riskli |
cloudflare_waf_hesap_kural_gelismis_guncelle |
aksiyon | WAF/Hesap Kuralları/Riskli |
cloudflare_waf_hesap_kural_seti_degistir |
aksiyon | WAF/Hesap Kuralları/Riskli |
cloudflare_waf_hesap_giris_noktasi_degistir |
aksiyon | WAF/Hesap Kuralları/Riskli |
cloudflare_waf_hesap_kural_sil |
aksiyon | WAF/Hesap Kuralları/Riskli |
cloudflare_waf_hesap_kural_seti_sil |
aksiyon | WAF/Hesap Kuralları/Riskli |
cloudflare_waf_hesap_kural_seti_surumu_sil |
aksiyon | WAF/Hesap Kuralları/Riskli |
cloudflare_waf_hesap_bilgisi |
okuma | Hesap ve Alan Adları |
cloudflare_waf_alan_adlari |
okuma | Hesap ve Alan Adları |
cloudflare_waf_alan_adi_getir |
okuma | Hesap ve Alan Adları |
cloudflare_waf_ip_kurallari |
okuma | Erişim Kuralları/IP Erişim Kuralları |
cloudflare_waf_ip_kurali_ekle |
aksiyon | Erişim Kuralları/IP Erişim Kuralları |
cloudflare_waf_ip_izin_kurali_ekle |
aksiyon | Erişim Kuralları/IP Erişim Kuralları |
cloudflare_waf_ip_kurali_guncelle |
aksiyon | Erişim Kuralları/IP Erişim Kuralları |
cloudflare_waf_ip_kuralini_izne_cevir |
aksiyon | Erişim Kuralları/IP Erişim Kuralları |
cloudflare_waf_ip_kurali_sil |
aksiyon | Erişim Kuralları/IP Erişim Kuralları |
cloudflare_waf_hesap_ip_kurallari |
okuma | Erişim Kuralları/IP Erişim Kuralları |
cloudflare_waf_hesap_ip_kurali_getir |
okuma | Erişim Kuralları/IP Erişim Kuralları |
cloudflare_waf_hesap_ip_kurali_ekle |
aksiyon | Erişim Kuralları/IP Erişim Kuralları |
cloudflare_waf_hesap_ip_izin_kurali_ekle |
aksiyon | Erişim Kuralları/IP Erişim Kuralları |
cloudflare_waf_hesap_ip_kurali_guncelle |
aksiyon | Erişim Kuralları/IP Erişim Kuralları |
cloudflare_waf_hesap_ip_kuralini_izne_cevir |
aksiyon | Erişim Kuralları/IP Erişim Kuralları |
cloudflare_waf_hesap_ip_kurali_sil |
aksiyon | Erişim Kuralları/IP Erişim Kuralları |
cloudflare_waf_listeler |
okuma | Erişim Kuralları/Listeler |
cloudflare_waf_liste_getir |
okuma | Erişim Kuralları/Listeler |
cloudflare_waf_liste_ogeleri |
okuma | Erişim Kuralları/Listeler |
cloudflare_waf_liste_ogesi_getir |
okuma | Erişim Kuralları/Listeler |
cloudflare_waf_toplu_islem_durumu |
okuma | Erişim Kuralları/Listeler |
cloudflare_waf_liste_olustur |
aksiyon | Erişim Kuralları/Listeler |
cloudflare_waf_liste_guncelle |
aksiyon | Erişim Kuralları/Listeler |
cloudflare_waf_liste_sil |
aksiyon | Erişim Kuralları/Listeler |
cloudflare_waf_ua_kurallari |
okuma | Erişim Kuralları/User-Agent Engelleme |
cloudflare_waf_ua_kurali_getir |
okuma | Erişim Kuralları/User-Agent Engelleme |
cloudflare_waf_ua_kurali_ekle |
aksiyon | Erişim Kuralları/User-Agent Engelleme |
cloudflare_waf_ua_kurali_guncelle |
aksiyon | Erişim Kuralları/User-Agent Engelleme |
cloudflare_waf_ua_kurali_sil |
aksiyon | Erişim Kuralları/User-Agent Engelleme |
cloudflare_waf_lockdown_kurallari |
okuma | Erişim Kuralları/Zone Lockdown |
cloudflare_waf_lockdown_kurali_getir |
okuma | Erişim Kuralları/Zone Lockdown |
cloudflare_waf_lockdown_kurali_ekle |
aksiyon | Erişim Kuralları/Zone Lockdown |
cloudflare_waf_lockdown_kurali_guncelle |
aksiyon | Erişim Kuralları/Zone Lockdown |
cloudflare_waf_lockdown_kurali_sil |
aksiyon | Erişim Kuralları/Zone Lockdown |
cloudflare_waf_guvenlik_ayari |
okuma | Güvenlik Ayarları |
cloudflare_waf_guvenlik_seviyesi_ayarla |
aksiyon | Güvenlik Ayarları |
cloudflare_waf_guvenlik_seviyesini_kapat |
aksiyon | Güvenlik Ayarları |
cloudflare_waf_under_attack_ac |
aksiyon | Güvenlik Ayarları |
cloudflare_waf_dogrulama_suresi_ayarla |
aksiyon | Güvenlik Ayarları |
cloudflare_waf_tarayici_denetimi_ayarla |
aksiyon | Güvenlik Ayarları |
cloudflare_waf_eposta_gizleme_ayarla |
aksiyon | Güvenlik Ayarları |
cloudflare_waf_hotlink_korumasi_ayarla |
aksiyon | Güvenlik Ayarları |
cloudflare_waf_sse_ayarla |
aksiyon | Güvenlik Ayarları |
cloudflare_waf_hsts_ayarla |
aksiyon | Güvenlik Ayarları |
cloudflare_waf_bot_ayarlari |
okuma | Bot Yönetimi |
cloudflare_waf_bot_ayarlari_guncelle |
aksiyon | Bot Yönetimi |
cloudflare_waf_bot_korumasini_gevset |
aksiyon | Bot Yönetimi |
cloudflare_waf_bot_geri_bildirimleri |
okuma | Bot Yönetimi |
cloudflare_waf_guvenlik_olaylari |
okuma | Güvenlik Olayları |
cloudflare_waf_guvenlik_olay_ozeti |
okuma | Güvenlik Olayları |
cloudflare_waf_analitik_sorgu |
okuma | Güvenlik Olayları |
cloudflare_waf_bulgular |
okuma | Security Center |
cloudflare_waf_bulgu_onem_sayilari |
okuma | Security Center |
cloudflare_waf_bulgu_tur_sayilari |
okuma | Security Center |
cloudflare_waf_bulgu_sinif_sayilari |
okuma | Security Center |
cloudflare_waf_bulgu_arsivle |
aksiyon | Security Center |
cloudflare_waf_hesap_bulgulari |
okuma | Security Center |
cloudflare_waf_hesap_bulgu_onem_sayilari |
okuma | Security Center |
cloudflare_waf_hesap_bulgu_tur_sayilari |
okuma | Security Center |
cloudflare_waf_hesap_bulgu_sinif_sayilari |
okuma | Security Center |
cloudflare_waf_hesap_bulgu_arsivle |
aksiyon | Security Center |
cloudflare_waf_page_shield_ayarlari |
okuma | Page Shield |
cloudflare_waf_page_shield_ayarla |
aksiyon | Page Shield |
cloudflare_waf_betikler |
okuma | Page Shield |
cloudflare_waf_betik_getir |
okuma | Page Shield |
cloudflare_waf_baglantilar |
okuma | Page Shield |
cloudflare_waf_baglanti_getir |
okuma | Page Shield |
cloudflare_waf_cerezler |
okuma | Page Shield |
cloudflare_waf_cerez_getir |
okuma | Page Shield |
cloudflare_waf_icerik_kurallari |
okuma | Page Shield |
cloudflare_waf_icerik_kurali_getir |
okuma | Page Shield |
cloudflare_waf_icerik_kurali_ekle |
aksiyon | Page Shield |
cloudflare_waf_icerik_kurali_guncelle |
aksiyon | Page Shield |
cloudflare_waf_icerik_kurali_sil |
aksiyon | Page Shield |
cloudflare_waf_sizinti_denetimi |
okuma | WAF/Tespitler |
cloudflare_waf_sizinti_denetimi_ayarla |
aksiyon | WAF/Tespitler |
cloudflare_waf_sizinti_konumlari |
okuma | WAF/Tespitler |
cloudflare_waf_sizinti_konumu_getir |
okuma | WAF/Tespitler |
cloudflare_waf_sizinti_konumu_ekle |
aksiyon | WAF/Tespitler |
cloudflare_waf_sizinti_konumu_guncelle |
aksiyon | WAF/Tespitler |
cloudflare_waf_sizinti_konumu_sil |
aksiyon | WAF/Tespitler |
cloudflare_waf_icerik_tarama |
okuma | WAF/Tespitler |
cloudflare_waf_icerik_taramayi_ac |
aksiyon | WAF/Tespitler |
cloudflare_waf_icerik_taramayi_kapat |
aksiyon | WAF/Tespitler |
cloudflare_waf_tarama_ifadeleri |
okuma | WAF/Tespitler |
cloudflare_waf_tarama_ifadesi_guncelle |
aksiyon | WAF/Tespitler |
cloudflare_waf_tarama_ifadesi_sil |
aksiyon | WAF/Tespitler |
cloudflare_waf_dolandiricilik_ayarlari |
okuma | WAF/Tespitler |
cloudflare_waf_dolandiricilik_ayarla |
aksiyon | WAF/Tespitler |
cloudflare_waf_api_oturum_ayari |
okuma | API Shield/İşlemler |
cloudflare_waf_api_islemleri |
okuma | API Shield/İşlemler |
cloudflare_waf_api_islemi_getir |
okuma | API Shield/İşlemler |
cloudflare_waf_kesfedilen_islemler |
okuma | API Shield/İşlemler |
cloudflare_waf_kesfedilen_islem_getir |
okuma | API Shield/İşlemler |
cloudflare_waf_api_etiketleri |
okuma | API Shield/İşlemler |
cloudflare_waf_yonetilen_etiket_getir |
okuma | API Shield/İşlemler |
cloudflare_waf_kullanici_etiketi_getir |
okuma | API Shield/İşlemler |
cloudflare_waf_semalar |
okuma | API Shield/Şema Doğrulama |
cloudflare_waf_sema_getir |
okuma | API Shield/Şema Doğrulama |
cloudflare_waf_sema_hostlari |
okuma | API Shield/Şema Doğrulama |
cloudflare_waf_sema_islemleri |
okuma | API Shield/Şema Doğrulama |
cloudflare_waf_sema_dogrulama_ayarlari |
okuma | API Shield/Şema Doğrulama |
cloudflare_waf_islem_dogrulama_ayarlari |
okuma | API Shield/Şema Doğrulama |
cloudflare_waf_islem_dogrulama_ayari |
okuma | API Shield/Şema Doğrulama |
cloudflare_waf_token_dogrulama_yapilandirmalari |
okuma | API Shield/Token Doğrulama |
cloudflare_waf_token_dogrulama_yapilandirmasi |
okuma | API Shield/Token Doğrulama |
cloudflare_waf_token_dogrulama_kurallari |
okuma | API Shield/Token Doğrulama |
cloudflare_waf_token_dogrulama_kurali |
okuma | API Shield/Token Doğrulama |
Sürümler
| Sürüm | Durum | Yayın | Tool | Değişiklikler |
|---|---|---|---|---|
| v0.1.0 | yayında | 20.10.2026 | 148 | İlk sürüm. |
Nasıl kurulur
Kendi Gateclave panelinizde Marketplace ekranını açın ve bu ürünün manifestini içe aktarın. Kurulum iki adımdır: bağlantı bilgisi (hedef + Vault'tan seçilen kimlik), ardından bağlanacak tool'ların seçimi. Yeni sürüm çıktığında Yükselt ile geçersiniz — bağlayıcılarınız, kimlik referanslarınız ve tool seçiminiz korunur.