Matrix/Analyze/SDF-AN04

SDF-AN04

Attack Path Reconstruction

advancedDetection Value: highCost: lowTime: 3-7 days per engagement🔗 Network Infrastructure

Description

Reconstruct the complete path an adversary took through the deception environment: which assets they interacted with, in what order, what they searched for at each stop, and how long they spent at each stage. This reconstruction reveals adversary objectives, priorities, and decision-making patterns.

Rationale

Attack path reconstruction provides the fullest picture of adversary intent and methodology. Understanding not just what they did at each system, but the sequence and timing of their movement, reveals their operational playbook. This is intelligence that cannot be obtained from any single alert or log entry. It requires synthesizing data across the entire deception environment.

Supporting Basis

Author-derived extension

ATT&CK provides an adversary-behavior vocabulary, while the proposed attack-path reconstruction activity is an author-defined lifecycle step.

These sources establish design lineage and scope. They do not validate this record's operational effectiveness, planning estimates, environment labels, or ATT&CK relationships.

Implementation Steps

1

Correlate cross-asset activity

Link interactions across multiple deception assets using timing, source addresses, credential usage, and behavioral patterns to establish a single adversary session.

2

Build the timeline

Create a detailed timeline of adversary activity from first contact through final interaction. Include dwell time at each asset.

3

Map the path

Create a visual representation of the adversary path through the deception environment, showing which assets were visited, what actions were taken, and what the adversary found or attempted at each stage.

4

Analyze decision points

Identify key decision points where the adversary chose one path over another. What attracted them? What did they skip? These decisions reveal priorities and objectives.

Technical Implementation Examples(1)

Attack Path Reconstruction Query

Elasticsearch aggregation to reconstruct adversary movement through the deception environment over time

json
{
  "_comment": "Reconstruct attack path through deception assets by source IP",
  "query": {
    "bool": {
      "must": [
        { "term": { "shadow_cdf": true } },
        { "term": { "source.ip": "10.0.5.42" } },
        { "range": {
            "@timestamp": { "gte": "2026-03-20", "lte": "2026-03-21" }
        }}
      ]
    }
  },
  "sort": [{ "@timestamp": "asc" }],
  "aggs": {
    "attack_timeline": {
      "auto_date_histogram": {
        "field": "@timestamp",
        "buckets": 50
      },
      "aggs": {
        "targets": {
          "terms": { "field": "destination.ip" }
        },
        "actions": {
          "terms": { "field": "event.action" }
        },
        "services": {
          "terms": { "field": "network.protocol" }
        }
      }
    },
    "dwell_time": {
      "stats": { "field": "@timestamp" }
    },
    "unique_hosts_touched": {
      "cardinality": { "field": "destination.ip" }
    },
    "techniques_used": {
      "terms": {
        "field": "event.action",
        "size": 50
      }
    }
  },
  "size": 1000
}

Considerations

  • Multiple adversaries may interact with deception assets simultaneously. Ensure your correlation logic can distinguish between independent actors.
  • Dwell time analysis reveals adversary intent. Quick visits suggest reconnaissance, while extended sessions indicate exploitation or data collection.
  • Consider publishing sanitized attack path reconstructions as case studies for the security community.

Supported Environments

🏢On-Premise
☁Amazon Web Services
☁Microsoft Azure
☁Google Cloud Platform
🔄Hybrid Environment
🏭OT/ICS Environment

Tools & Resources

  • Timeline analysis tools
  • Graph visualization tools
  • SIEM correlation
  • Custom analysis scripts

Quick Stats

Phase
Analyze
Difficulty
advanced
Detection Value
high
Cost
low
Time
3-7 days per engagement
ATT&CK Mappings
0