CAPTure dataset

Single-host and multi-host corpus details

CAPTure contains 200 controlled CALDERA–Procmon scenarios: 100 single-host and 100 multi-host runs. Each setting contains 20 scenarios at Mix-2, Mix-3, Mix-4, Mix-5, and Mix-6.

100 scenarios

Single-host setting

Multiple attack profiles execute concurrently on one Windows host while Procmon records the complete event stream.

CAPTure preserves the telemetry produced by the observed execution rather than assuming that every emulated action completes successfully. Some traces may therefore contain attempted, blocked, interrupted, or partially executed behaviors due to endpoint protections such as Microsoft Defender, operating-system policy, or other runtime conditions. These records are retained as part of the execution outcome and should not be interpreted as evidence that every scheduled technique completed successfully.

Mix-256,387,488

events across 20 scenarios

Mix-374,132,852

events across 20 scenarios

Mix-493,291,988

events across 20 scenarios

Mix-5108,500,137

events across 20 scenarios

Mix-6141,140,987

events across 20 scenarios

Single-host Mix-2 to Mix-6 summary

SubsetScenariosTotal eventsSize (GB)Benign eventsMalicious eventsMalicious ratio (%)
Mix-22056,387,48820.15656,184,415203,0730.36
Mix-32074,132,85226.25573,887,204245,6480.33
Mix-42093,291,98833.36192,768,381523,6070.56
Mix-520108,500,13738.206107,871,661628,4760.58
Mix-620141,140,98750.193140,521,542619,4450.44
Total100473,453,452168.171471,233,2032,220,2490.47

Single-host per-run appendix statistics

Mix-2 — 20 runs
Loading…
Mix-3 — 20 runs
Loading…
Mix-4 — 20 runs
Loading…
Mix-5 — 20 runs
Loading…
Mix-6 — 20 runs
Loading…

100 scenarios

Multi-host setting

Participating Windows VM traces are collected separately and merged by recorded timestamps to represent coarse technique-level temporal order across hosts.

CAPTure preserves the telemetry produced by the observed execution rather than assuming that every emulated action completes successfully. Some traces may therefore contain attempted, blocked, interrupted, or partially executed behaviors due to endpoint protections such as Microsoft Defender, operating-system policy, or other runtime conditions. These records are retained as part of the execution outcome and should not be interpreted as evidence that every scheduled technique completed successfully.

Mix-269,264,350

events across 20 scenarios

Mix-372,763,238

events across 20 scenarios

Mix-474,606,043

events across 20 scenarios

Mix-576,663,997

events across 20 scenarios

Mix-688,335,865

events across 20 scenarios

Multi-host Mix-2 to Mix-6 summary

SubsetScenariosTotal eventsSize (GB)Benign eventsMalicious eventsMalicious ratio (%)
Mix-22069,264,35045.61669,216,95847,3920.07
Mix-32072,763,23848.01872,676,83086,4080.12
Mix-42074,606,04349.09574,513,55792,4860.12
Mix-52076,663,99750.13076,566,03597,9620.13
Mix-62088,335,86557.63888,234,525101,3400.11
Total100381,633,493250.497381,207,905425,5880.11

Multi-host per-run appendix statistics

Mix-2 — 20 runs
Loading…
Mix-3 — 20 runs
Loading…
Mix-4 — 20 runs
Loading…
Mix-5 — 20 runs
Loading…
Mix-6 — 20 runs
Loading…