Actor Profile Template
Purpose
Create an actor profile that supports decisions, hunts, and detections.
Fields
- actor_id: Stable actor identifier.
- primary_name: Preferred name and rationale.
- aliases: Aliases with source for each.
- sponsor_assessment: Sponsor claim with evidence label and confidence.
- targeting: Sectors, regions, and victimology with dates.
- ttps: Behavior mappings with evidence.
- tools: Tools and malware with source-backed behavior.
- detections: Mapped hunts or detections.
- gaps: Unknowns and collection needs.
- last_reviewed: Review date and owner.
Example Values
actor_id: ACT-001
primary_name: Example Cluster
aliases: VendorA Name, VendorB Name
sponsor_assessment: Assessed-by-source, medium confidence
targeting: Telecom and public-sector reporting since 2024
ttps: T1566 phishing, evidence EV-003
tools: ExampleLoader, reported by SRC-002
detections: HUNT-004
gaps: No public 2026 primary source found
last_reviewed: 2026-05-16
Quality Gates
- Aliases are source-confirmed.
- Actor, persona, and sponsor are separated.
- TTPs are behavior-backed.
- Gaps are explicit.
Common Failure Modes
- Alias drift.
- Tool overlap used as attribution proof.
- No relevance section.
Practical Workflow
- Create the artifact only after the intelligence requirement or decision is clear.
- Fill required fields before writing narrative prose.
- Attach evidence labels, source references, confidence, and limitations.
- Review with the intended consumer.
- Update the artifact when evidence, telemetry, or decision context changes.
Analyst Checklist
- Is the consumer defined?
- Are required fields complete?
- Are claims source-backed or marked Gap?
- Is confidence justified?
- Are limitations explicit?
- Is there a next action or owner?
Cross-Links
References
Required vs Optional Fields
Required: primary name, alias table with source per alias, sponsor statement or Gap, targeting, TTPs, tools, evidence IDs, detection implications, gaps, freshness date.
Optional: infrastructure notes, persona claims, timeline, confidence history, retired aliases.
Pass / Fail Example
Pass: The profile separates actor, persona, sponsor, and tool claims, with source and confidence for each.
Fail: The profile merges vendor aliases without source mapping and treats shared tooling as attribution proof.
Complete Filled Example
actor_id: ACT-EXAMPLE-001
primary_name: Example Cluster
aliases: VendorA ExampleName (SRC-001); VendorB ExampleKitten (SRC-002)
sponsor_assessment: Gap; no primary source confirms sponsor.
targeting: Reported telecom and public-sector targeting, 2024-2026.
ttps: T1505.003 web shell, EV-010, medium mapping confidence.
tools: ExampleShell, Reported, SRC-002.
detections: HUNT-EDGE-001, DET-CAND-003.
gaps: No 2026 primary reporting on current infrastructure.
last_reviewed: 2026-05-16