← Cloudflare Security Center / security-center
Custom Indicator Feeds
Tým Cloudflare pro zpravodajství o hrozbách shromažďuje trendy útoků od komunity a automaticky chrání uživatele, například před zero-day zranitelnostmi, jako je Útok HTTP/2 Rapid Reset ↗. V některých případech však Cloudflare spolupracuje s externími subjekty, které mají vlastní feedy, jež lze sdílet s oprávněnými uživateli Cloudflare.
Cloudflare prostřednictvím Custom Indicator Feeds poskytuje kanál s informacemi o hrozbách založený na datech od různých skupin Cyber Defense Collaboration. Tyto možnosti bezpečnostního filtrování jsou dostupné oprávněným organizacím veřejného i soukromého sektoru.
Veřejně dostupné kanály
Cloudflare poskytuje uživatelům Gateway některé datové kanály, aniž by bylo nutné navazovat vztah s poskytovatelem.
| Název | Popis | Dostupnost |
|---|---|---|
| Treasury Early Indicator Feed ↗, Feed ID 14 | Data o hrozbách pro finanční instituce, poskytovaná americkým ministerstvem financí (US Department of Treasury) a laboratoří Pacific Northwest National Laboratory (PNNL). Další informace vám poskytne váš account team. | Schválené organizace z oblasti finančních služeb |
| UK NCSC Public Threat Indicators ↗ Feed ID 24 | Rekurzivní DNS služba poskytovaná britským National Cyber Security Centre (NCSC), která blokuje malware šířený přes DNS. | Všichni uživatelé |
| Cloudforce One - Public Feed Feed ID 34 | Feed indikátorů. | Všichni uživatelé |
Začínáme
Data zpravodajství o hrozbách Cloudflare vznikají výměnou dat mezi poskytovateli a odběrateli.
Poskytovatel je organizace, která má sadu dat, jež chce sdílet s dalšími organizacemi Cloudflare. Poskytovatelem se může stát jakákoli organizace. Příkladem současných poskytovatelů jsou skupiny zaměřené na vládní kybernetickou obranu.
Odběratelem může být kterýkoli zákazník Cloudflare, který chce lépe zabezpečit své prostředí vytvářením pravidel založených na datových sadách poskytovatele. Odběratelé musí být autorizováni poskytovatelem. Autorizace se uděluje pomocí Udělit oprávnění ke koncovému bodu feedu indikátorů.
Pokud má vaše organizace zájem stát se poskytovatelem nebo odběratelem, obraťte se na svůj tým pro správu účtu.
Vytvořit vlastní feed indikátorů
Poskytovatelé mohou vytvářet a spravovat Custom Indicator Feed pomocí Koncové body API pro vlastní feedy indikátorů:
-
Pokud chcete nastavit svůj účet jako poskytovatele feedu indikátorů, obraťte se na svůj account team.
-
Vytvořte feed pomocí Vytvořit koncový bod pro nový feed indikátorů. Poznamenejte si
feed_idvygenerovaný pro váš feed. Například:Vytvořit nový feed indikátorůcurl "https://api.cloudflare.com/client/v4/accounts/<ACCOUNT_ID>/intel/indicator-feeds" \ --header 'Content-Type: application/json' \ --header 'X-Auth-Email: <EMAIL>' \ --header 'X-Auth-Key: <API_KEY>' \ --data '{ "description": "Custom indicator feed to detect threats", "name": "threat_indicator_feed" }'{ "result": { "id": 10, "name": "threat_indicator_feed", "description": "Custom indicator feed to detect threats", "created_on": "2024-09-17T21:16:09.412Z", "modified_on": "2024-09-17T21:16:09.412Z" }, "success": true, "errors": [], "messages": [] } -
Nahrání dat do feedu pomocí Koncový bod pro aktualizaci dat feedu indikátorů. Nahraná data indikátorů musí být ve formátu
.stix2↗ formátovaný soubor. Tento maximální velikost nahrávaného souboru je 4.995 GiB.Aktualizace dat feedu indikátorůcurl --request PUT \ "https://api.cloudflare.com/client/v4/accounts/<ACCOUNT_ID>/intel/indicator-feeds/<FEED_ID>/snapshot" \ --header 'Content-Type: multipart/form-data' \ --header 'X-Auth-Email: <EMAIL>' \ --header 'X-Auth-Key: <API_KEY>' \ --form 'source=@/path/to/file'{ "result": { "file_id": 1, "filename": "snapshot_file.unified", "status": "unified" }, "errors": [], "messages": [], "success": true } -
(Volitelné) Ověřte stav nahrání feedu pomocí Získat koncový bod dat feedu indikátorů. Například:
Získat data feedu indikátorůcurl --request GET \ "https://api.cloudflare.com/client/v4/accounts/<ACCOUNT_ID>/intel/indicator-feeds/<FEED_ID>/data" \ --header 'Content-Type: application/json' \ --header 'X-Auth-Email: <EMAIL>' \ --header 'X-Auth-Key: <API_KEY>'{ "result": { "id": 10, "name": "threat_indicator_feed", "description": "Custom indicator feed to detect threats", "created_on": "2023-08-01T18:00:26.65715Z", "modified_on": "2023-08-01T18:00:26.65715Z", "latest_upload_status": "Complete" }, "success": true, "errors": [], "messages": [] } -
Udělte přístup odběratelům s Udělit oprávnění ke koncovému bodu feedu indikátorů. Do seznamu povolených odběratelů feedu můžete přidat odběratele pomocí jejich ID účtů. Například:
Aktualizace dat feedu indikátorůcurl --request PUT \ "https://api.cloudflare.com/client/v4/accounts/<ACCOUNT_ID>/intel/indicator-feeds/<FEED_ID>/snapshot" \ --header 'Content-Type: multipart/form-data' \ --header 'X-Auth-Email: <EMAIL>' \ --header 'X-Auth-Key: <API_KEY>' \ --data '{ "account_tag": "823f45f16fd2f7e21e1e054aga4d2859", "feed_id": 10 }'
Použití feedu v Gateway
Jakmile je účtu udělen přístup ke kanálu, bude k dispozici pro porovnávání provozu jako selektor v zásadách Gateway DNS.
-
V Cloudflare One ↗, přejděte na Zásady provozu > Zásady brány firewall. Vyberte DNS.
-
Chcete-li vytvořit novou zásadu DNS, vyberte Přidat zásadu.
-
Pojmenujte zásadu.
-
V Provoz, přidejte podmínku s Kanály indikátorů selektor. Pokud byl vašemu účtu udělen přístup k Custom Indicator Feed, Gateway tento feed uvede v Hodnota. Můžete například blokovat weby, které se objeví ve feedu:
Selektor Operátor Hodnota Akce Kanály indikátorů v Threat Intel Feed Block -
Vyberte Vytvořit zásadu.
Další informace o vytváření zásad Gateway najdete v Zásady DNS.