Researching Threat Context
Inputs:
- Threat scenario description (e.g., "Okta MFA fatigue," "LSASS credential dumping," "Kerberoasting")
- Optional: Specific environment context (cloud/on-prem, platforms, existing telemetry)
Workflow steps:
Normalize the threat scenario - Extract the core malicious behavior pattern from user description. Map to MITRE ATT&CK technique ID and name if applicable.
Build system internals context - Document how the targeted system/component normally operates. Identify legitimate use cases, normal user patterns, administrative workflows, and baseline behavior.
Build adversary tradecraft context - Research how adversaries actually abuse this system component. Document known tools, common command patterns, API abuse sequences, and realistic attack paths observed in the wild.
Identify telemetry surfaces - List where this behavior creates observable artifacts (process creation, file writes, registry modifications, network connections, API calls, authentication events, etc.).
Document assumptions and constraints - Note environment dependencies, configuration requirements, and known limitations for detection.
Gather reference materials - Compile ATT&CK mappings, relevant CVEs, known tool signatures, threat intel reports, and technical documentation links.
Outputs: Structured context package containing:
- Normalized threat name and ATT&CK mapping
- System behavior baseline
- Adversary abuse patterns
- Observable telemetry surfaces
- Key assumptions and constraints
- Reference links (MITRE, threat intel, technical docs)
References:
- MITRE ATT&CK Framework
- Atomic Red Team test cases
- LOLBAS/GTFOBins for living-off-the-land techniques
- Vendor security research blogs