decision automation: teaching machines to hunt · threat hunting alert triage incident response...

10
Decision Automation: Teaching Machines to Hunt Kumar Saurabh 2019.05.02

Upload: others

Post on 17-Jul-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Decision Automation: Teaching Machines to Hunt · Threat Hunting Alert Triage Incident Response Typical SOC Decision Automation: Signal vs. noise. Factor Analysis • A factor which

Decision Automation:Teaching Machines to Hunt

Kumar Saurabh2019.05.02

Page 2: Decision Automation: Teaching Machines to Hunt · Threat Hunting Alert Triage Incident Response Typical SOC Decision Automation: Signal vs. noise. Factor Analysis • A factor which

( Security Events )

BILLIONS

Alerts

THOUSANDS

Eliminate False

Positives

HUNDREDS

Incidents

TENS

Ignored Notifications

Detection Rules

Threat Hunting Alert Triage Incident Response

Typical SOC

Decision Automation: Signal vs. noise

Page 3: Decision Automation: Teaching Machines to Hunt · Threat Hunting Alert Triage Incident Response Typical SOC Decision Automation: Signal vs. noise. Factor Analysis • A factor which

Factor Analysis

• A factor which will turn true

for alerts, false for non alerts.

• OK to have false positive

rate on every factor

• Reduce false positive rates

by applying multiple factors

Page 4: Decision Automation: Teaching Machines to Hunt · Threat Hunting Alert Triage Incident Response Typical SOC Decision Automation: Signal vs. noise. Factor Analysis • A factor which

Spot the red signal

1 out of 100

1 out of 10,000 1 out of 100,000,000

Page 5: Decision Automation: Teaching Machines to Hunt · Threat Hunting Alert Triage Incident Response Typical SOC Decision Automation: Signal vs. noise. Factor Analysis • A factor which

Factor 4:

1 out of 100

Factor 5:

1 out of 100

1 out of

100,000,000

Factor 2:

1 out of 100

Factor 3:

1 out of 100

Factor 1:

1 out of 100

Factor 6:

1 out of 100

Page 6: Decision Automation: Teaching Machines to Hunt · Threat Hunting Alert Triage Incident Response Typical SOC Decision Automation: Signal vs. noise. Factor Analysis • A factor which

0 7 0 2

Context & Event Types

Enriched Events

Multi-Dimensional Reductions

Scoring Rules

Threat Ranking

Decision Automation

Deep Logic Nets

0 7 0 2

Context & Event Types

Enriched Events

Multi-Dimensional

Reductions

Scoring Rules

Threat Ranking

Machine Learning

Human Feedback

Page 7: Decision Automation: Teaching Machines to Hunt · Threat Hunting Alert Triage Incident Response Typical SOC Decision Automation: Signal vs. noise. Factor Analysis • A factor which

Threat Hunting in GitHub Logs

Page 8: Decision Automation: Teaching Machines to Hunt · Threat Hunting Alert Triage Incident Response Typical SOC Decision Automation: Signal vs. noise. Factor Analysis • A factor which

Alert Triage

Page 9: Decision Automation: Teaching Machines to Hunt · Threat Hunting Alert Triage Incident Response Typical SOC Decision Automation: Signal vs. noise. Factor Analysis • A factor which

Phishing Triage

Page 10: Decision Automation: Teaching Machines to Hunt · Threat Hunting Alert Triage Incident Response Typical SOC Decision Automation: Signal vs. noise. Factor Analysis • A factor which

Thank you!