← Client-side security / client-side-security
Začínáme se zabezpečením na straně klienta
1. Aktivujte monitorování prostředků na straně klienta
Chcete-li povolit monitorování zdrojů na straně klienta, postupujte takto:
-
V dashboardu Cloudflare přejděte na Security Nastavení stránce.
Přejděte na Nastavení ↗ -
(Volitelné) Filtrujte podle Zneužití na straně klienta.
-
Zapněte Průběžné monitorování skriptů.
Pokud nemáte přístup k nastavení zabezpečení na straně klienta v Cloudflare dashboardu, zkontrolujte, zda váš uživatel má jednu z potřebné role.
2. Zkontrolujte detekované prostředky
Po zapnutí monitorování zdrojů na straně klienta může chvíli trvat, než získáte seznam skriptů zjištěných ve vaší doméně.
Chcete-li zkontrolovat skripty zjištěné službou Cloudflare, postupujte takto:
-
V dashboardu Cloudflare přejděte na Webová aktiva stránce.
Přejděte na Webová aktiva ↗ -
Vyberte Zdroje na straně klienta kartě.
-
Zkontrolujte seznam zjištěných skriptů a vyhledejte v něm neznámé nebo neočekávané skripty. V závislosti na vašem plánu a předplatných službách, Cloudflare také:
- Informovat vás, pokud je skript považované za škodlivé.
- Zobrazit podrobnosti o každém zjištěném skriptu.
V závislosti na vašem plánu Cloudflare můžete mít také možnost zkontrolovat připojení vytvářená skripty na stránkách vaší domény a prověřit je, zda nevykazují škodlivou aktivitu.
3. (Volitelné) Nakonfigurujte upozornění
Jakmile aktivujete monitorování zdrojů v rámci client-side security, můžete nastavit jednu nebo více výstrah informujících vás o důležitých změnách na straně klienta ve vašich zónách. dostupné typy upozornění závisí na vašem plánu a předplatných Cloudflare.
Chcete-li nastavit alert, postupujte takto:
-
V dashboardu Cloudflare přejděte na Oznámení stránce.
Přejděte na Oznámení ↗ -
Vyberte Přidat a poté vyberte Client-side security (formerly Page Shield) v Produkt rozevírací nabídce.
-
Vyberte typ upozornění.
-
Zadejte název a popis oznámení.
-
(Volitelné) Pokud jste zákazníkem s Client-Side Security Advanced, můžete definovat zóny, pro které chcete filtrovat upozornění v Pravidla těchto zón. Tato možnost vyžaduje, abyste definovali pravidla zabezpečení obsahu ve vybraných zónách.
-
Vyberte jeden nebo více cílů upozornění (e-mail pro upozornění, webhooky a připojené služby pro upozornění).
-
Vyberte Vytvořit.
Informace o tom, jak alert řešit, najdete v Zpracování upozornění na prostředek na straně klienta.
4. (Volitelné) Definujte pravidla zabezpečení obsahu
Pravidla zabezpečení obsahu (dříve nazývané zásady) definují povolené zdroje na vašich webech. Vytvořte content security rules a zaveďte pozitivní bezpečnostní model1.
4.1. Vytvořte pravidlo zabezpečení obsahu s akcí Log
Když vytvoříte pravidlo zabezpečení obsahu pomocí Log akce, Cloudflare zaznamená všechny prostředky, na které se pravidlo nevztahuje, aniž by je blokoval. Tuto akci použijte k ověření nového pravidla před jeho nasazením.
-
V dashboardu Cloudflare přejděte na Bezpečnostní pravidla stránce.
Přejděte na Bezpečnostní pravidla ↗ -
Vyberte Vytvořit > Pravidla zabezpečení obsahu.
-
Zadejte popisný název pravidla do Popis.
-
V části Pokud příchozí požadavky odpovídají, definujte rozsah pravidla zabezpečení obsahu (neboli zásady). Můžete použít Expression Builder (zadáním jedné nebo více hodnot pro Pole, Operátor, a Hodnota) nebo ručně zadejte výraz pomocí Expression Editor. Další informace najdete v Úprava výrazů v dashboardu.
-
V části Povolit tyto směrnice, vyberte požadovanou Směrnice CSP pro pravidlo content security rule zaškrtnutím jednoho nebo více políček.
-
Chcete-li ručně zadat povolený zdroj, vyberte Add source.
-
Chcete-li aktualizovat zobrazené zdroje na základě zjištěných prostředků, vyberte Aktualizovat návrhy.
-
-
V části Poté proveďte akci, vyberte Log.
-
Chcete-li pravidlo uložit a nasadit, vyberte Nasadit.
4.2. Zkontrolujte porušení pravidla
Zdroje, na které se nevztahuje vámi vytvořené pravidlo zabezpečení obsahu, budou nahlášeny jako porušení pravidel. Po nějaké době zkontrolujte seznam porušení pravidla a ověřte, že je pravidlo správně nastaveno.
Chcete-li zobrazit informace o porušení pravidel, postupujte takto:
-
V dashboardu Cloudflare přejděte na Bezpečnostní pravidla stránce.
Přejděte na Bezpečnostní pravidla ↗ -
(Volitelné) Filtrujte podle Pravidla zabezpečení obsahu.
Zobrazené informace zahrnují následující:
- Sparkline vedle názvu pravidla, který zobrazuje porušení za posledních sedm dní.
- U pravidel zabezpečení obsahu s přiřazenými porušeními se u každého pravidla zobrazuje rozbalitelná sekce s podrobnostmi, která obsahuje nejčastější prostředky vyskytující se v událostech porušení a graf sparkline pro každý z těchto prostředků.
V případě potřeby pravidlo aktualizujte.
4.3. Změňte akci pravidla na Allow
Jakmile ověříte, že je vaše pravidlo zabezpečení obsahu správné, změňte akci pravidla z Log na Allow.
Když použijete Allow akce, Cloudflare začne blokovat všechny prostředky, které pravidlo výslovně nepovoluje.
Poznámky pod čarou
-
Pozitivní bezpečnostní model definuje, co je povoleno, a vše ostatní odmítá. Naproti tomu negativní bezpečnostní model definuje, co bude odmítnuto, a vše ostatní přijímá. ↩