Ochrana před aplikací
Omezte škodlivé požadavky dřív, než zatíží váš server. WAF, limity provozu a detekce botů tvoří vrstvy ochrany webu i API.
Ověřte si, jak Cloudflare chrání aplikace, řídí přístup a zpracovává požadavky. Ukázky běží na naší infrastruktuře Cloudflare. Vyberte si test nebo se zeptejte AI asistenta.
Začněte tím, co řešíte ve své firmě. AI asistent vám přiblíží možnosti platformy i ukázky na této stránce.
Zjistěte, jak funguje WAF, přístup bez VPN nebo správa Cloudflare. Asistent využívá model Llama 3.3 na Workers AI a v rámci konverzace navazuje na předchozí otázky.
AI může chybovat. Konkrétní řešení pro váš web proberte s naším týmem.
Vyberte otázku nebo napište vlastní.
Limit 6 zpráv za minutu a 25 na konverzaci. Před první zprávou dokončete ověření.
Bezpečnější aplikace, řízený přístup a prostor pro vývoj. Vyzkoušejte technologie, na kterých můžete stavět svůj další růst.
Omezte škodlivé požadavky dřív, než zatíží váš server. WAF, limity provozu a detekce botů tvoří vrstvy ochrany webu i API.
Zpřístupněte interní nástroje oprávněným lidem. Cloudflare Access ověří jejich identitu před vstupem do aplikace.
Spouštějte kód v síti Cloudflare a ukládejte data do D1. Váš tým se může soustředit na aplikaci, správu infrastruktury zajišťuje Cloudflare.
Vyberte si oblast, která vás zajímá. Ukázka se otevře v interaktivní části níže.
Odesílejte požadavky a sledujte výsledky. Mezi kategoriemi můžete přepínat, průběh ukázek zůstane zachovaný.
Firewall, rate limiting a detekce botů. Každá karta posílá skutečné požadavky na naši demo aplikaci.
Pošlete běžný požadavek a porovnejte ho s testovacím útokem. Uvidíte, jak na něj reaguje připravené pravidlo webového firewallu (WAF).
Škodlivý požadavek skončí na síti Cloudflare. Váš server ho vůbec neuvidí.
Požadavky míří jen na naši demo aplikaci.
V ukázce je nastaven limit 5 požadavků za 10 sekund. Odešlete jich 12 a sledujte, kdy Cloudflare začne další požadavky odmítat s kódem 429.
0 požadavků za posledních 10 s (limit 5)
Stejný typ pravidla chrání přihlášení, formuláře nebo API před zahlcením a zkoušením hesel.
Počítání je distribuované po celé síti, první dávka proto může limit o kousek přestřelit, než 429 naskočí. Počkejte 10 sekund a limit se vynuluje. Vymazání výsledků limit na serveru nemění.
Bot skóre odhaduje, zda požadavek odeslal člověk, nebo automat. Nižší hodnota znamená pravděpodobnější automatizaci, vyšší hodnoty až do 99 ukazují spíše na člověka.
Načítám hodnocení vašeho požadavku…
Skóre pomáhá nastavit pravidla pro blokování nebo dodatečné ověření podezřelých požadavků.
| Síť (ASN) | … |
|---|---|
| Edge PoP | … |
| Otisk JA4 | … |
| User agent | … |
Porovnejte výsledek z prohlížeče s požadavkem odeslaným například pomocí curl. Skóre vychází z více signálů a může se lišit.
Ukázkový Integrity Partner Portal chrání Cloudflare Access. Před vstupem ověří vaši identitu a oprávnění. K přihlášení stačí prohlížeč.
Interní nástroje, staging weby a administrace dostanou kontrolu identity na edge, ne na vašem serveru
Pravidla podle e-mailové domény, poskytovatele identity, zařízení nebo země
Funguje s vaším stávajícím SSO i s jednorázovými e-mailovými kódy pro externí hosty
Zaměstnanci se ke všem interním aplikacím dostanou přes jeden App Launcher
Portál vyžaduje schválený přístup. Pro ukázku prostředí po přihlášení kontaktujte náš tým.
Jak funguje ověření přístupu
Backend této stránky je Cloudflare Worker s databází D1. Podívejte se, odkud vám odpovídá, a zapište do databáze vlastní vzkaz.
Váš požadavek zpracuje Cloudflare Worker a načte data z databáze D1. Zobrazí datacentrum, které požadavek obsloužilo, i naměřené časy.
| Datacentrum | … |
|---|---|
| Obsluhuje lokalitu | … |
| Protokol | … |
| Čtení z databáze D1 | … |
| Běh Workeru | … |
Kód běží v síti Cloudflare. O provoz serverů se stará platforma.
Napište vzkaz a sledujte, jak se uloží do databáze D1. Před odesláním proběhne ověření Turnstile. Jméno, společnost i vzkaz budou veřejně viditelné.
SELECT name, company, message, colo, created_at FROM guestbook ORDER BY id DESC LIMIT 20; INSERT INTO guestbook (name, company, message, colo) VALUES (?1, ?2, ?3, ?4); SELECT COUNT(*) AS total, COUNT(DISTINCT colo) AS distinctColos FROM guestbook;