INTEGRITY Dokumentace

Sentinel

Cloudflare nabízí integrace s Microsoft Sentinel, díky kterým můžete svá data Cloudflare analyzovat snadněji a na jednom centrálním místě. K dispozici jsou dvě verze tohoto konektoru. Doporučujeme použít novější integraci Codeless Connector, protože nabízí jednodušší nastavení, správu nákladů a integruje se s Sentinel Data Lake ↗.

Sentinel CCF Solution ↗ (doporučeno): Codeless Connector Framework (CCF) umožňuje partnerům, pokročilým uživatelům a vývojářům vytvářet vlastní konektory pro import dat do Microsoft Sentinel.

Sentinel Function Based Connector ↗: Konektor Cloudflare pro Microsoft Sentinel používá Azure Functions ↗ ke zpracování bezpečnostních protokolů ze služby Cloudflare Logpush a jejich přímému příjmu do platformy SIEM.

Tento průvodce nabízí přehledné, krok za krokem popsané pokyny pro integraci protokolů Cloudflare s novým konektorem CCF pro Microsoft Sentinel pomocí Azure Blob Storage. Podle těchto kroků budete moci bezpečně shromažďovat, ukládat a analyzovat protokoly Cloudflare přímo v Microsoft Sentinel, čímž zlepšíte možnosti bezpečnostního monitorování a reakce na incidenty ve vaší organizaci.

Krok 1: Předpoklady

Krok 2: Nastavte úlohu Logpush

  1. Přihlaste se do Cloudflare dashboard ↗, a vyberte svůj účet a doménu.

  2. Přejděte na Analytics > Protokoly a vyberte Logpush.

  3. Vyberte Create Logpush Job. Zvolte typ protokolu, který chcete exportovat (například Požadavky HTTP).

  4. Jako cíl vyberte Azure Blob Storage.

  5. Zadejte podrobnosti o svém úložišti Azure Blob Storage:

    • SAS token (Shared Access Signature)

    Chcete-li vygenerovat token SAS z portálu Azure, nejprve přejděte na svůj účet úložiště. V části Datové úložiště sekci vyberte Containers a vyberte příslušný kontejner. V nastavení vyhledejte a zvolte Sdílený přístupový podpis. Nastavte potřebná oprávnění, například write a create, a zadejte počáteční datum a datum vypršení platnosti tokenu. Po nastavení pak podle toho vygenerujte SAS token.

  6. Uložte a aktivujte úlohu Logpush.

Úplné podrobnosti najdete v Dokumentace Cloudflare Logpush to Azure.

Krok 3: Nakonfigurujte Azure a nasaďte datový konektor v Microsoft Sentinel

  1. Přihlaste se do Azure Portal a přejděte do svého Microsoft Sentinel pracovním prostoru.
  2. Vyberte Content Hub v navigační liště a vyhledejte Cloudflare.
  3. Vyberte Cloudflare řešení z výsledků.
  4. Vyberte Instalovat v pravém podokně.
  5. Ve vašem pracovní prostor Sentinel, přejděte na Datové konektory.
  6. Vyhledejte Cloudflare connector (může se zobrazovat jako Cloudflare (s využitím Azure Blob Storage)).
  7. Vyberte konektor a nakonfigurujte ho.
Azure portal

Krok 4: Vyplňte povinná pole

Při konfiguraci konektoru dat Cloudflare budete muset zadat následující informace:

Chcete-li získat URL kontejneru v rámci účtu úložiště Azure, otevřete Azure Portal a přejděte na svůj účet úložiště. V části Datové úložiště, vyberte Containers, a poté zvolte příslušný kontejner přijímající protokoly od Cloudflare. V sekci vlastností kontejneru se zobrazí odkaz URL.

Po zadání všech údajů vyberte Připojit.

Zkontrolujte, zda jsou všechna pole vyplněna správně, aby příjem protokolů proběhl bez problémů.

Konfigurační pole

Krok 5: Dokončete nasazení

  1. Vyberte Použít změny nebo Připojit a dokončete tak nastavení konektoru.
  2. Na stránce Datové konektory v Sentinelu ověřte, že stav konektoru Cloudflare je Připojeno.
  3. Ověřte, že se protokoly Cloudflare zobrazují ve vašem pracovním prostoru Sentinel v části Log Analytics > Protokoly.
  4. Pokud se protokoly nezobrazují, zkontrolujte oprávnění Blob Storage, konfiguraci Cloudflare Logpush a nastavení konektoru Sentinel.
Datové konektory

Po dokončení těchto kroků jste úspěšně propojili protokoly Cloudflare s Microsoft Sentinel pomocí Azure Blob Storage. Tato integrace přináší pokročilou bezpečnostní analytiku a možnosti reakce na incidenty pro vaše prostředí chráněná Cloudflare. Pokud narazíte na problémy, zkontrolujte jednotlivé kroky konfigurace, ověřte oprávnění a nahlédněte do oficiální dokumentace Microsoftu.

Přehled provozu Cloudflare

Podporované protokoly

Podporujeme použití následujících polí v rámci konektorů Sentinel (CCF i na bázi funkcí). Všechna pole protokolů můžete do Azure odesílat pomocí naší funkce Logpush, jak je popsáno v Povolení Microsoft Azure dokumentace.

Pole parseru

ClientDeviceType
Source
ClientSSLCipher
ClientTlsCipher
ClientSSLProtocol
ClientTlsProtocol
FirewallMatchesActions
Event
FirewallMatchesRuleIDs
RuleID
ClientRequestBytes
ClientBytes
ClientSrcPort
ClientPort
EdgeResponseBytes
OriginBytes
BotScore
BotScoreSrc
CacheCacheStatus
CacheResponseBytes
CacheResponseStatus
CacheTieredFill
ClientASN
ClientCountry
ClientIP
ClientIPClass
ClientRequestHost
ClientRequestMethod
ClientRequestPath
ClientRequestProtocol
ClientRequestReferer
ClientRequestURI
ClientRequestUserAgent
ClientXRequestedWith
EdgeColoCode
EdgeColoID
EdgeEndTimestamp
EdgePathingOp
EdgePathingSrc
EdgePathingStatus
EdgeRateLimitAction
EdgeRateLimitID
EdgeRequestHost
EdgeResponseCompressionRatio
EdgeResponseContentType
EdgeResponseStatus
EdgeServerIP
EdgeStartTimestamp
FirewallMatchesSources
OriginIP
OriginResponseBytes
OriginResponseHTTPExpires
OriginResponseHTTPLastModified
OriginResponseStatus
OriginResponseTime
OriginSSLProtocol
ParentRayID
RayID
SecurityLevel
WAFAction
WAFFlags
WAFMatchedVar
WAFProfile
WAFRuleID
WAFRuleMessage
WorkerCPUTime
WorkerStatus
WorkerSubrequest
WorkerSubrequestCount
ZoneID
Application
ClientMatchedIpFirewall
ClientProto
ClientTcpRtt
ClientTlsClientHelloServerName
ClientTlsStatus
ColoCode
ConnectTimestamp
DisconnectTimestamp
IpFirewall
OriginPort
OriginProto
OriginTcpRtt
OriginTlsCipher
OriginTlsFingerprint
OriginTlsMode
OriginTlsProtocol
OriginTlsStatus
ProxyProtocol
Status
Timestamp
ClientASNDescription
ClientRefererHost
ClientRefererPath
ClientRefererQuery
ClientRefererScheme
ClientRequestQuery
ClientRequestScheme
Datetime
Kind
MatchIndex
OriginatorRayID
TimeGenerated

Pole WorkBook

ClientCountry_s
ClientDeviceType_s
ClientIP_s
ClientIPClass_s
ClientRequestMethod_s
ClientRequestProtocol_s
ClientRequestReferer_s
ClientRequestURI_s
ClientRequestUserAgent_s
EdgePathingOp_s
EdgePathingSrc_s
EdgePathingStatus_s
EdgeResponseContentType_s
threat
TimeGenerated
EdgePathingSrc_s
EdgePathingOp_s
EdgePathingStatus_s
EdgeResponseStatus_d
OriginResponseStatus_d
TimeGenerated

Analytická pravidla

ClientIPClass
SrcIpAddr
ClientRequestURI
HttpUserAgentOriginal
HttpRequestMethod
TimeGenerated
SrcGeoCountry
ClientRequestURI
HttpRequestMethod
HttpStatusCode
DstBytes
SrcBytes
WAFRuleID
WAFRuleMessage
WAFAction

Hunting queries

TimeGenerated
HttpStatusCode
SrcIpAddr
ClientRequestURI
ClientTlsStatus
HttpUserAgentOriginal
OriginTlsStatus
NetworkRuleName
EdgeRequestHost
SrcGeoCountry
EdgeResponseStatus
ClientCountry
ClientDeviceType
status
OriginResponseStatus
WorkerSubrequest
http_method
dest_ip
dest_host
uri_path
http_user_agent
status
src_ip
OriginResponseStatus
RayID
WorkerSubrequest
http_method
bytes_out
bytes_cached_requests
threat
ClientRequestProtocol
http_referrer
ClientIPClass
cf_http_status_codes
http_content_type
cf_http_status_codes
cached_requests
CacheCacheStatus
ClientASN
EdgePathingSrc
EdgePathingOp
EdgePathingStatus
ClientRequestUserAgent
SecurityAction
SecurityRuleID
SecurityRuleDescription

Zdroje

Stáhněte si řešení Cloudflare CCF Sentinel Solution ↗
Přehled Microsoft Data Lake ↗
O platformě CCF ↗