로그 분석: 원시 이벤트에서 탐지까지

로그 분석: 원시 이벤트에서 탐지까지

SOC Prime Team
SOC Prime Team linkedin icon 팔로우

기업 환경에서는 매시간 수백만 개의 이벤트가 발생합니다. 사건이 발생하면 응답자는 이 모든 것이 필요하지 않습니다. 그들은 이야기를 전달하는 수백 개의 이벤트가 필요합니다: 단일 4624 성공 뒤를 이은 4625 실패의 폭발, winword.exe에 의해 실행된 인코딩된 파워셸, 도메인 컨트롤러에서 03:12에 설치된 새로운 서비스 등입니다. 로그 분석은 첫 번째 숫자에서 두 번째 숫자로 충분히 빨리 이동하는 기술입니다.

이 직무는 두 방향으로 동시에 더 어려워졌습니다. AI 도구를 사용하는 공격자는 기계 속도로 증거를 생성하고 무해해 보이는 활동으로 실제 행동을 패딩합니다. 한편, 로그를 LLM에 밀어 넣는 명백한 지름길은 가드레일, 컨텍스트 창 제한 및 데이터 보호 의무에 걸립니다. Hugging Face의 응답자는 2026년 7월에 그 벽에 정확히 부딪쳤으며, 대략 17,000개의 이벤트가 프론티어 모델에 의해 거절당하고 대신 로컬 모델에서 처리해야 했습니다.

아래에서는 로그 분석 전체 과정과 사건 시간 버전의 문제에 대한 SOC Prime의 무료 해답인 LogTotal을 살펴봅니다.

무료로 시작하세요

로그 분석의 기본 요소는 무엇입니까?

SIEM, 데이터 레이크 또는 응답자의 랩톱에서 실행되더라도 모든 로그 분석 워크플로우는 동일한 5단계에 의존합니다. 한 단계를 건너뛰면 대개 나중에 탐지가 누락되거나 아무도 설명할 수 없는 거짓 긍정으로 나타납니다.

  1. 수집. 에이전트, syslog 포워더, API 폴러 및 클라우드 네이티브 익스포터는 소스에서 이벤트를 이동시킵니다. 이곳의 갭은 조용합니다: 이벤트 ID 10 (프로세스 액세스)을 드롭하는 Sysmon 구성은 LSASS를 통한 자격 증명 덤프가 다운스트림에 결코 나타나지 않음을 의미합니다.
  2. 파싱 및 표준화. 원시 라인은 필드가 됩니다. 방화벽, IdP 또는 EDR에서 왔든 관계없이 소스 IP는 동일한 필드여야 하며, 그렇기 때문에 ECS 및 OCSF와 같은 스키마가 존재합니다.
  3. 풍부화. 자산 중요도, 사용자 역할, GeoIP 및 위협 인텔리전스는 분석가가 작업할 수 있는 컨텍스트로 IP 주소를 변환합니다.
  4. 상관 관계. 단일 이벤트가 무엇인가를 증명하는 경우는 거의 없습니다. 호스트, 사용자, 프로세스 GUID 또는 세션 ID로 연결하는 것이 공격 서사를 생성하는 방법입니다.
  5. 보존 및 무결성. 검색을 위한 핫 스토리지, 포렌식을 위한 콜드 스토리지, 나중에 기록이 유지되도록 위변조 증거.

로그 분석이란 무엇입니까?

로그 분석은 시스템에서 발생한 일을 재구성하고 그것이 중요한지 결정하며 다음에 무엇을 할지 결정하는 과정입니다. 보안 운영에서, 이는 의심스러운 활동에 대한 다섯 가지 질문에 답합니다: 누가 행동했는가, 무엇에, 언제, 어디서, 어떤 메커니즘으로.

그것은 로그 관리와는 구별됩니다. 관리는 배관입니다: 수집, 저장, 보존, 접근 제어. 분석은 해석입니다. 팀은 잘 운영되는 로그 파이프라인을 가질 수 있지만 데이터에 대한 올바른 질문을 하지 않아 침입을 놓칠 수 있습니다.

실제로 로그 분석은 세 가지 모드로 실행됩니다:

  • 탐지. 규칙과 모델은 이벤트를 지속적으로 평가하고 알려진 악성 행동이 나타나면 경고를 발생시킵니다.
  • 조사. 경고나 정보가 제공된 후, 분석가는 관련 이벤트를 통해 사건의 범위를 결정하고 근본 원인을 찾습니다.
  • 위협 사냥. 분석가는 특정 LOLBin의 남용과 같은 가설에서 시작하여 탐지 계층이 놓쳤을 수 있는 증거를 적극적으로 찾습니다.

로그를 사용하는 모든 팀 중에서 보안 팀은 간극이 있을 여지가 가장 적습니다.

로그 분석이 왜 그렇게 중요한가요?

시간이 유출 비용을 좌우하기 때문에 로그는 시간이 절대적으로 중요한 요소입니다. IBM의 2026년 데이터 유출 비용 보고서에 따르면, 유출을 식별하고 제어하는 평균 시간은 247일로, 5년 만에 처음으로 증가했습니다. 경과 시간이 200일 이상인 유출은 평균 565만 달러의 비용이 들며, 더 빨리 해결되는 경우에는 평균 432만 달러의 비용이 듭니다.

비용을 넘어, 로그 분석은 모든 보안 프로그램이 가지는 네 가지 의무를 뒷받침합니다:

  • 탐지. EDR 및 NDR은 활동의 일부만 포착합니다. ID 제공자, SaaS 감사 추적 및 클라우드 제어 평면의 로그는 그 사이의 간극을 채웁니다.
  • 범위 결정 및 근본 원인. 이벤트 수준의 증거가 없으면 응답자는 어떤 계정이 침투되었는지 또는 공격자가 어떻게 들어왔는지를 말할 수 없으며, 복구가 추측에 의존하게 됩니다.
  • 규제 보고. PCI DSS 4.0 요구사항 10은 감사 로그 검토와 12개월의 보관을 요구합니다. SEC의 양식 8-K 항목 1.05는 상장 회사에 물질성 결정 후 4일의 사업일을 제공합니다. 이는 빠른 범위 결정 없이는 불가능합니다.
  • 탐지 엔지니어링. 실제 텔레메트리는 규칙이 테스트되고 조정되는 방식입니다.

단점이 있습니다. 가능성을 제공하는 동일한 로그들은 사용자 이름, IP 주소, 세션 쿠키 및 베어러 토큰을 포함합니다. 잘 분석하는 것은 점점 더 안전하게 분석하는 것을 의미합니다.

무료로 시작하세요

로그 데이터의 종류는 무엇입니까?

보안 관련 로그는 여섯 가지 군으로 나뉩니다. 각각은 다른 질문에 답하며, 한두 가지만 의존하는 조사는 공격자가 머물 수 있는 블라인드 스팟을 남깁니다.

로그 군일반적인 소스분석가에게 말해주는 것
엔드포인트 및 OSWindows Security (4624, 4688, 7045), Sysmon, Linux auditd, journald어떤 프로세스가 어떤 계정으로, 어떤 부모와 명령줄을 사용하여 실행됐는지
정체성Active Directory (4768, 4769), Entra ID sign-ins, Okta System Log누가, 어디서, 어떤 프로토콜과 MFA 결과로 인증했는지
네트워크방화벽, DNS, 웹 프록시, Zeek, NetFlow누가 누구와 이야기 했는지, 얼마나 많은 데이터가 이동했는지, 어떤 도메인이 해석되었는지
클라우드 제어 평면AWS CloudTrail, Azure Activity Log, GCP Audit Logs, Kubernetes audit어떤 API 호출이 인프라, 역할 또는 정책을 변경했는지
애플리케이션 및 SaaS웹 서버 액세스 로그, Microsoft 365 통합 감사 로그, Google Workspace사용자가 비즈니스 애플리케이션과 데이터 저장소에서 했던 일
보안 통제EDR, IDS/IPS (Suricata), WAF, 이메일 게이트웨이다른 도구들이 이미 식별한 것과 이유

가장 높은 가치의 발견은 보통 이음새에 위치합니다. Kerberoasting 시도는 RC4 암호화를 사용한 4769 요청 묶음으로 정체성 로그에서 나타납니다. 공격자가 탈취한 서비스 계정으로 무엇을 했는지 증명하려면 엔드포인트와 클라우드 데이터가 필요합니다.

일반적인 로그 파일 형식 및 구조는 무엇입니까?

로그는 완전히 구조화된 것부터 자유 텍스트까지 다양하며, 파싱 부담은 이에 따라 증가합니다. 네 가지 형식은 SOC가 일상적으로 처리하는 대부분을 포괄합니다.

Syslog. 네트워크 장치 및 Unix 호스트에 대한 여전히 사용되는 공용어입니다. RFC 3164 (BSD syslog)는 대략 정의되어 있으며 타임스탬프가 부족합니다. RFC 5424는 버전 필드, ISO 8601 타임스탬프, MSGID 및 STRUCTURED-DATA 블록을 추가하지만 메시지 본문 자체는 흔히 벤더 특유의 자유 텍스트입니다.

CEF. ArcSight의 공통 이벤트 형식은 파이프로 구분된 헤더에 이어 키=값 확장을 통해 이벤트를 묶습니다:

CEF:0|Acme|FW|7.2|4625|로그온 실패|5|src=10.1.4.22 suser=jdoe dst=10.1.0.5

파싱하기 쉽지만 얕고, 벤더들이 필드를 일관되게 매핑하지 않습니다. QRadar에서 사용되는 LEEF도 같은 아이디어를 따릅니다.

JSON 및 NDJSON. 클라우드 및 SaaS 감사 로그에 대한 기본값입니다. 라인별 하나의 객체로 NDJSON은 스트리밍이 가능하게 하지만, 깊은 중첩과 배열은 고정된 스키마로 평탄화하는 것을 복잡하게 만듭니다.

Windows EVTX. XML 이벤트 데이터를 보유한 청크화된 기록의 이진 형식입니다. grep으로 검색할 수 없으며, 전용 파서가 필요하며 유용한 필드는 EventData에 위치합니다.

어떤 분석 도구의 실용적인 테스트는 중간에 변환 스크립트를 작성하지 않고 모든 네 가지를 네이티브로 수집하는지 여부입니다.

실시간 로그 모니터링

실시간 모니터링은 검색 일정 대신 도착하는 대로 이벤트를 평가한다는 것을 의미합니다. 20분 사이의 루크백 윈도우와 검색 일정 뒤에 15분마다 실행되는 SIEM 쿼리는 공격자의 행동과 첫 번째 경보 사이에 쉽게 반 시간의 차이를 만들 수 있습니다.

스트리밍 아키텍처는 감지 논리를 상류로 이동시켜 그 격차를 좁힙니다. 이벤트는 Kafka 같은 버스나 Cribl Stream 같은 파이프라인을 통해 흐르며, 규칙은 상태 창에서 항목 수와 시퀀스를 검토하며 비행 중에 평가됩니다. 태그가 붙은 이벤트와 경보만 SIEM으로 계속 되며, 이는 수집 비용도 절감합니다.

세 가지 엔지니어링 문제가 따릅니다:

  • 늦거나 순서가 뒤바뀐 이벤트. 윈도우에는 워터마크나 유예 기간이 필요하며, 지연된 배치로 나뉜 시퀀스는 결코 완성되지 않습니다.
  • 상태 관리. 30분 창에서 10,000 호스트를 추적하는 것은 쿼리 문제가 아닌 메모리 문제입니다.
  • 경고 볼륨. 소란스러운 규칙의 빠른 감지는 단지 소동을 더 빠르게 만들어냅니다.

실시간 파이프라인은 또한 설계상 블라인드 스팟을 가지고 있습니다. 그것들은 대부분 연결된 것만 볼 수 있습니다. 격리된 서버, 계약자 랩톱 또는 새로 인수한 자회사의 로그는 여전히 빠르게, 독립적으로 분석이 필요합니다.

로그에서 사용되는 주요 패턴 인식 기법은 무엇입니까?

로그에서의 패턴 인식은 단일 이벤트에서 전체 공격 체인까지 층위적으로 작동합니다.

  • 원자 매칭. 하나의 이벤트, 하나의 조건: 알려진 나쁜 해시, 사용자 기록 가능한 경로에서 로딩되는 rundll32.exe, 의심스러운 명령줄에 대한 Sigma 규칙. 빠르고 정확하지만 맥락에서만 악의적인 것이 없는 경우에는 무시됩니다.
  • 집합 및 임계값. 윈도우를 통한 수치 계산. 한 계정에 대해 스무 번의 로그온 실패는 폭력적인 강제 시도를 의미하고, 동일한 소스로부터 스무 개의 다른 계정에 대해 각각 한 번의 실패는 비밀번호 스프레이를 의미합니다. 동일한 이벤트 ID, 다른 패턴.
  • 시퀀스 상관. 시간 윈도우 내 정렬된 이벤트, 예를 들어 로컬 관리자 계정이 생성된 후 10분 이내에 RDP 로그인에 사용됩니다.
  • 기준선 설정 및 이상 탐지. 처음으로 발견된 부모-자식 프로세스 쌍, 드문 사용 에이전트 문자열, 사용자의 정상 근무 시간이 아닌 로그인.
  • 고차 상관. 개별 히트를 MITRE ATT&CK 전술에 매핑된 체인으로 결합하여 원시 이벤트가 아닌 탐지에 대해 실행되는 규칙. 이것이 400개의 경고를 한 사건으로 변환하는 계층입니다.

필수 로그 분석 도구는 무엇입니까?

단일 제품이 전체 작업을 덮지 않습니다. 성숙한 팀은 로그 분석 도구를 네 가지 범주에서 결합합니다.

범주예시가장 잘하는 것
SIEMSplunk, Microsoft Sentinel, Google SecOps, Elastic Security중앙 탐지, 경보 분류, 사건 관리
보안 데이터 파이프라인Cribl Stream, Vector, Fluent Bit저장 전 라우팅, 필터링, 표준화 및 비용 관리
데이터 레이크Amazon Security Lake (OCSF), Snowflake, ClickHouse저렴한 장기 보존 및 대규모 헌팅
DFIR 유틸리티Hayabusa, Chainsaw, EvtxECmd, Velociraptor수집된 아티팩트, 특히 EVTX의 빠른 분류

간극은 사건 대응 중에 나타납니다. SIEM은 데이터가 이미 온보드되었다고 가정합니다. DFIR 유틸리티는 빠르지만 제한된 규칙 세트를 실행하고 상관 관계는 분석가에게 맡깁니다. 범용 LLM은 컨텍스트 제한에 도달하여 보안 콘텐츠를 거부합니다. 사건의 첫 시간에 구축된 도구는 다음 특성의 짧은 목록이 필요합니다:

  • EVTX, syslog, CEF 및 JSON의 네이티브 수집
  • 수백 개의 규칙이 아닌 대형 유지 보수 탐지 라이브러리
  • 히트의 평면 목록이 아닌 공격 체인으로의 상관 관계
  • 상용 인프라에서 몇 분 내 결과
  • DPO 검토를 견딜 수 있는 개인정보 보호 모델

왜 LogTotal이 가장 좋은 도구 중 하나인가?

LogTotal 은 해당 리스트의 모든 항목을 확인하며, 무료로 제공합니다. SOC Prime은 2026년 8월 26일에 공개 프리뷰를 열었고 10월 15일에 정식 출시를 발표했습니다.워크플로우는 간단합니다: 업로드, 정리, 조사를 받으세요.

요구사항LogTotal이 이를 충족하는 방법
네이티브 형식EVTX, JSON/NDJSON 및 syslog를 자동 감지하며 변환 단계가 필요 없습니다
탐지 깊이약 1,000,000개 탐지 규칙과 13,000개 위협 라벨에 대해 이벤트를 매칭합니다
상관 관계고차 Sigma 규칙 플러스 에이전틱 AI 상관 관계는 MITRE ATT&CK에 매핑된 공격 체인을 조립합니다
속도약 100배 이상의 Hugging Face 로그 세트와 비교하여 1분당 최대 1.7백만 개 이벤트를 처리합니다
개인 정보 보호브라우저에서 정리가 실행되며, 고객 데이터는 저장되지 않으며 훈련에도 사용되지 않습니다

속도는 GPU 트릭이 아닙니다. 각 공격이 어떻게 보이는지에 대한 사전 논리가 포함되고 탐지 콘텐츠로 컴파일되었기 때문에 엔진은 토큰을 생성하는 대신 매칭 및 상관시킵니다.

개인정보 보호 모델은 LogTotal이 법률 검토를 통과할 수 있도록 해줍니다. 오픈 소스 @socprime/logtotal-sanitizer (Apache-2.0)는 자격 증명, IP, 호스트 이름 및 사용자 이름을 안정한 HMAC 토큰으로 교체하여, 한 사용자가 세 호스트 간에 하나의 엔티티로 남도록 합니다. 키는 당신이 유지합니다. 각 분석은 일회용이자 불변의 인스턴스에서 실행되며 이후 삭제됩니다.

결과는 AI-주도 침입의 특징적인 무해한 활동 스파이크와 스텔스 기술에 대한 플래그와 함께 순위가 매겨진 공격 체인으로 도착합니다.

2026년 로그 분석의 주요 동향

올해 팀이 로그를 분석하는 방식에 영향을 미치는 다섯 가지 변화가 있습니다.

  1. AI-속도 공격이 ‘의심스러움’의 정의를 바꿉니다. IBM은 조직의 4분의 1 이상이 AI-주도 공격에 직면했으며, 이는 전년 대비 56% 증가했다고 보고합니다. 무해한 이벤트 클래스의 양적 이상치가 자체적으로 탐지 신호가 되고 있습니다.
  2. SIEM이 분열되고 있습니다. Gartner의 2026년 보안 운영의 하이프 사이클은 시장이 통합된 SOC 플랫폼과 보안 데이터 레이크로 나뉘며, 기대가 과장된 AI SOC 에이전트가 정점에 있다고 보여줍니다. 분석은 점점 더 데이터가 있는 곳에서 이루어지고 있습니다.
  3. 탐지는 파이프라인으로 이동합니다. 인덱싱 전에 스트림에서 규칙을 실행하면 탐지 평균 시간과 수집 비용 모두를 줄입니다.
  4. OCSF가 공통 스키마가 됩니다. 정규화된 데이터는 동일한 탐지나 동일한 AI 에이전트가 벤더 간에 작동할 수 있게 합니다.
  5. 개인정보 보호 기반 분석이 표준 관행이 됩니다. IBM은 그림자 AI가 43%의 사건에 개입했다고 보고했으며, 이는 20%에서 증가한 수치입니다. 원시 로그를 채팅봇에 붙여넣는 것은 정확히 그런 그림자 AI입니다. 로그가 조직을 떠나기 전에 키를 사용한 가명화가 좋은 관행에서 기대되는 것으로 변화하고 있습니다.

공통 테마는 노출 없는 속도입니다. 이것이 LogTotal이 해결하려고 만들어진 문제이며, 자신의 로그에 대해 이를 테스트하는데 비용이 들지 않습니다.

SOC Prime의 Detection as Code 플랫폼에 가입하세요 귀사의 비즈니스에 가장 중요한 위협에 대한 가시성을 개선하세요. 시작을 돕고 즉각적인 가치를 제공하기 위해 지금 SOC Prime 전문가와의 회의를 예약하세요.