콘텐츠로 이동

도구

DFIR 도구 상자 — 각 도구가 무엇을 위한 것인지, 중요한 명령, 서로 어떻게 이어지는지. 흐름은 거의 언제나 수집(이미징) → 아티팩트 수집 → 파싱 → 타임라인 → 검토이고, 이 페이지들이 각 단계를 다룹니다.

파이프라인

flowchart LR
    A[Acquire<br/>image RAM + disk] --> C[Collect<br/>triage artifacts]
    C --> P[Parse<br/>artifact → CSV/JSON]
    P --> T[Timeline<br/>combine chronologically]
    T --> R[Review<br/>Timeline Explorer / Timesketch]
    A -. imaging-collection .-> A
    C -. KAPE · Velociraptor .-> C
    P -. Zimmerman tools .-> P
    T -. Plaso .-> T

단계별

단계 도구 페이지
방어 가능한 이미지 확보 (RAM + 디스크) WinPmem, FTK Imager, dd/dc3dd, Guymager, AVML 이미징과 수집
호스트 하나에서 트리아지 아티팩트 수집 KAPE (Targets) KAPE
전체 PC에서 라이브로 수집 / 헌팅 Velociraptor Velociraptor
아티팩트를 CSV로 파싱 Eric Zimmerman 도구 모음 (+ KAPE !EZParser) Zimmerman 도구
모든 것을 한 번에 타임라인으로 Plaso / log2timeline, Timesketch Plaso와 타임라인
검토 Timeline Explorer Zimmerman 도구
Sigma로 EVTX 헌팅 Chainsaw, Hayabusa 이벤트 로그

어떤 수집 도구를 언제?

상황 사용
라이브/마운트된 Windows 한 대, 빠른 트리아지 KAPE !SANS_Triage
엔드포인트가 많고, 모두에게 같은 질문 하나 Velociraptor 헌트
망 분리 / 서버 없음 Velociraptor 오프라인 수집기 또는 KAPE를 USB로
할당되지 않은 공간, 카빙, 법정용 이미지 필요 전체 디스크 이미지 (E01)
휘발성 데이터 / 암호화 디스크가 잠금 해제된 상태 RAM 이미지 먼저, 그다음 메모리 포렌식

페이지

  • 이미징과 수집 — 휘발성 순서, RAM/디스크 이미징, E01 vs raw, 쓰기 방지와 해시
  • KAPE — Targets와 Modules, !SANS_Triage + !EZParser, 호스트에서 수집하고 다른 곳에서 파싱
  • Velociraptor — VQL, 아티팩트, 전사 헌트, 오프라인 수집기
  • Zimmerman 도구 — 아티팩트마다 파서 하나, Timeline Explorer, 레시피
  • Plaso와 슈퍼 타임라인 — log2timeline/psort, 필터링, Timesketch

도구 추가하기

python new.py tools/<name> -t tool — 템플릿에 치트시트 구조가 들어 있습니다. 사이드바에 자동으로 나타납니다.