Cloudflare Log Explorer로 멀티 벡터 공격을 즉시 탐지하세요!
Cloudflare Log Explorer는 14개의 데이터 세트(Dataset)를 통합하여 360도 가시성(360-degree visibility)을 제공하며, 보안 분석가의 MTTD(Mean Time to Detect) 단축을 지원함
HTTP 요청(HTTP Requests), 방화벽 이벤트(Firewall Events), DNS 로그(DNS Logs) 등 다양한 로그를 통합하여 멀티 벡터 공격(Multi-vector Attacks)의 전체 공격 흐름(Attack Chain)을 파악
데이터 수집 파이프라인(Data Ingestion Pipeline) 최적화를 통해 P99 인제션 지연 시간(Ingestion Latency)을 약 55% 감소시켜 공격 탐지 속도 향상
Log Explorer는 SQL 인터페이스(SQL Interface)를 제공하여 데이터 쿼리 및 분석을 용이하게 하며, 향후 타사 데이터 연동(Third-party Data Integration)을 지원할 예정
Cloudflare Log Explorer의 핵심 아키텍처
Cloudflare Log Explorer는 14개의 다양한 데이터 세트(Dataset)를 통합하여 보안 분석에 필요한 모든 정보를 한 곳에서 제공한다. HTTP 요청(HTTP Requests), 방화벽 이벤트(Firewall Events), DNS 로그(DNS Logs) 등 다양한 로그(Logs)를 상관 분석(Correlation Analysis)하여 공격의 전체 흐름을 파악할 수 있도록 지원한다. 특히, JSON Schema(JSON Schema) 기반의 데이터 스키마(Data Schema)를 사용하여 유연한 데이터 확장성을 확보하고, 향후 타사 데이터 연동(Third-party Data Integration)을 통해 하이브리드 환경(Hybrid Environment)에서도 활용 가능하도록 설계되었다.
성능 개선을 위한 데이터 수집 파이프라인 최적화
Cloudflare는 Log Explorer의 데이터 수집 파이프라인(Data Ingestion Pipeline)을 최적화하여 데이터 처리 속도를 향상시켰다. 병렬 처리(Concurrency) 증가를 통해 병목 현상을 제거하고, P99 인제션 지연 시간(Ingestion Latency)을 약 55% 감소시켰다. 이러한 개선을 통해 보안 분석가는 공격 발생 시 보다 빠르게 데이터를 확보하고, 신속하게 대응할 수 있다. 또한, 데이터 가용성(Data Availability) 향상은 공격 탐지 시간(Detection Time)을 단축하는 데 기여한다.
SQL 기반 쿼리(Query)를 활용한 공격 탐지
Log Explorer는 SQL 인터페이스(SQL Interface)를 제공하여 보안 분석가가 데이터를 효율적으로 쿼리하고 분석할 수 있도록 지원한다. HTTP 요청(HTTP Requests) 로그에서 봇(Bot) 활동을 식별하거나, DNS 로그(DNS Logs)에서 DNS 터널링(DNS Tunneling) 시도를 탐지하는 등 다양한 분석이 가능하다. 또한, 다중 쿼리(Multi-query) 기능을 통해 여러 데이터 세트(Dataset)를 동시에 검색하고, 탭(Tab) 기능을 사용하여 쿼리 결과를 쉽게 비교 분석할 수 있다. 이러한 기능은 복잡한 공격을 탐지하는 데 매우 유용하다.
실제 공격 시나리오(Scenario) 기반 탐지 방법
Log Explorer는 다양한 공격 시나리오(Attack Scenario)에 대한 탐지 방법을 제시한다. 예를 들어, 피싱(Phishing) 공격을 탐지하기 위해 email_security_alerts 로그를 분석하고, 계정 탈취(Account Compromise)를 확인하기 위해 access_requests 로그를 활용한다. 또한, DNS 터널링(DNS Tunneling)을 탐지하기 위해 gateway_dns 로그를 분석하고, 내부 네트워크(Internal Network) 스캔을 확인하기 위해 magic_ids_detections 로그를 활용한다. 이러한 시나리오 기반 분석은 보안 분석가의 대응 역량(Response Capability) 강화에 기여한다.
향후 Log Explorer의 발전 방향
Cloudflare는 Log Explorer의 기능을 지속적으로 확장할 계획이다. 특히, 예약된 쿼리(Scheduled Queries) 기능을 통해 특정 시간 간격으로 쿼리를 실행하고, 결과를 자동으로 확인할 수 있도록 지원할 예정이다. 또한, 타사 데이터 연동(Third-party Data Integration)을 통해 하이브리드 환경(Hybrid Environment)에서도 Log Explorer를 활용할 수 있도록 지원할 예정이다. 이러한 기능 개선은 보안 분석가의 업무 효율성(Work Efficiency) 향상과 더욱 강력한 보안(Stronger Security)을 가능하게 할 것이다.