“The adversary suffers when every strike they imagine is already prepared for.”
Organizations must develop an attack-to-defend capability for their platforms focused on kinetic, non-kinetic, electronic warfare, cyber warfare, and other key exposure domains, including naturally occurring threats.
Module 02 covers Function TWO, Contextualized Threat Modeling. Below: where the learner begins (what F01 produced), the work this module performs, and where the learner ends.
A complete F01 structural decomposition (PCE, SEG, SVC, AST). No threats anchored to the platform; threat conversations are still generic and detached from the actual platform elements.
A mission-specific threat catalogue with every AN-THR enumerated and attached via TOE to the structural elements it threatens. Threat modeling is contextualized to your platform, not the average platform, ready for F03 (Module 03) to enumerate attack paths.
Module 02 hands-on objectives. Each row maps a LABS component to its KSAT type, (L)EARN to Knowledge, (A)PPLY to Skill, (B)UILD to Ability, (S)IMULATE to Task, so the exam at the end of the module assesses the same competencies the labs build.
| LABS Component | KSAT Type | Statement |
|---|---|---|
| (L)EARN | Knowledge | Knowledge of the AN-THR taxonomy element and its enumerated form, the TOE (Target of Exploitation) attachment field, and the discipline of real-world validated sourcing. |
| (L)EARN | Knowledge | Knowledge of credible threat sources (government intel, Space ISAC bulletins, peer-framework catalogues like MITRE ATT&CK / SPARTA, internal incident debriefs, red-team findings). |
| (A)PPLY | Skill | Skill in filtering threats for mission relevance against the F01 structural model, rejecting threats that cannot affect this platform's actual PCE, SEG, SVC, or AST elements. |
| (A)PPLY | Skill | Skill in attaching each AN-THR to specific structural elements via TOE references, with a documented sourcing trail. |
| (B)UILD | Ability | Ability to construct a threat-to-CONOPS coverage map: pivoting to the structural side and listing AN-THR per element, identifying gaps. |
| (S)IMULATE | Task | Enumerate a complete AN-THR catalogue for a sample LEO platform with sourcing trails, ready for F03 to enumerate attack paths. |
Function Two introduces the Analytic Layer over the four structural layers produced in Module 1. Module 2 covers one element only: AN-THR (Threat). Where Module 1 said what the platform is, Module 2 elements what is likely to be directed at it.
Each known or modeled adversarial threat against the platform enumerated with TOE attachment to one or more structural elements.
Every AN-THR points at the specific PCE / SEG / SVC / AST elements it is directed against.
Each AN-THR cites its source, threat intel, attribution, peer profile, or OSINT, preserving traceability.
Function Two introduces the Analytic Layer over the four structural layers produced in Module 1. Module 2 covers one element only: AN-THR (Threat). Where Module 1 said what the platform is, Module 2 elements what is likely to be directed at it.
The 4-layer structural CONOPS from Module 1: PCE, SEG, SVC, AST elements.
AN-THR entries, threat-actor elements attached via TOE to the platform or its specific structural elements.
Function TWO attaches its work to the structural decomposition produced upstream, the CONOPS structural decomposition (PCE, SEG, SVC, AST elements). Every AN-THR you enumerate in this module attaches via TOE to one or more structural elements. Quick recap of the four structural layers and the analytic overlay.
PCEPrimary Capability EnvironmentWhere the platform physically operates. Five environments: Terrestrial, Aquatic, Aerial, Orbital, Deep Space.
SEGSegmentSelf-contained piece with a specific operational role. Ten segments including Launch, Link, Ground, User, Space, Deep Space.
SVCServiceThe functional plane, how a segment controls things or moves data. Three services: Control Plane, Data Plane, Hybrid.
ASTAssetConcrete things that make a service work. Six asset classes: Hardware, Firmware, Software, Data, Signal, Hybrid.
ANAnalytic (this module's home)A separate overlay layer. Carries what defenders observe and build. Six categories, AN-THR is the one this module produces.
Same AN-THR two ways. The taxonomy element is the abstract category, written hyphenated as AN-THR. The enumerated element is one specific instance on your platform, written with all five fields plus a description, e.g. AN: THR: Threat: 00. Use the hyphenated form when you mean “any Threat”; use the full form when you mean “this exact Threat on our platform.”
The category. Written LAYER-ELEMENT (hyphenated). Use it in prose to refer to any Threat.
AN-THR
“Every AN-THR entry must have a documented source.”, talking about threats in general.
AN-THR
“Our AN-THR catalogue is reviewed quarterly against intel updates.”
One specific instance. Written LAYER: ELEMENT: LABEL: ORDINAL with description and TOE.
AN: THR: Threat: 00
“AN: THR: 00, APT Group Targeting LEO Constellations”
AN: THR: Threat: 01
A second specific threat on the same platform, same taxonomy code, different ordinal, different description and TOE.
Each AN-THR enumerated element points back at the platform via the TOE (Target of Exploitation) field. TOE names the structural element the threat applies to. Without TOE, threats are free-floating noise, the structural anchor is what makes the threat actionable, queryable, and shareable.
Each AN-THR element carries a TOE field that lists the structural element(s) the threat structural element the threat applies to. Format: TOE: structural element references.
AN: THR: 00, APT Group Targeting LEO Constellations: TOE: PCE: OR: Orbital: 00, SEG: SP: Space: 00, SVC: CP: Control Plane: 00. Every structural anchor is a real enumerated element on the platform, never a hypothetical, never a sample.
An AN-THR with no TOE attachment is free-floating noise. Every entry must point at one or more real structural elements on your platform. This is the discipline that keeps the analytic catalogue queryable, correlatable, and shareable.
Per-element enumeration procedure. The walk is the same for every AN-THR; only the inputs and the structural anchors change. Sources: the CONOPS structural decomposition (PCE, SEG, SVC, AST elements).
01020304050601 · REVIEW THE CONOPS
Walk the F01 tree end-to-end. Every PCE / SEG / SVC / AST element is a candidate target. Confirm the structural decomposition is complete and the team agrees on it before threat work begins.
02 · GATHER THREAT SOURCES
Pull threats from every credible source mapping to your platform: government intel, ISAC bulletins, peer feeds, peer-framework catalogues (MITRE ATT&CK, SPARTA), and operational observation. Document the source for every candidate.
03 · FILTER FOR MISSION RELEVANCE
Keep only threats that can affect this platform. A threat against deep-space cruise is not relevant to a LEO ground site; a threat against an aquatic vessel is not relevant to a ground-only operation.
04 · ENUMERATE AN-THR
Create one AN-THR enumerated element per relevant threat. Five core fields plus a description; use the published METEORSTORM taxonomy, never invent a new threat code.
05 · ATTACH VIA TOE
Populate the TOE field with the specific structural elements the threat applies to. A threat may target one element or many. No TOE = no AN-THR.
06 · BUILD THE COVERAGE MAP
Pivot to structural side: for every PCE / SEG / SVC / AST element, list the AN-THR entries targeting it. Gaps surface as structural elements with no threats, re-examine those.
A real-world threat for an orbital constellation, end-to-end, the enumerated element, the TOE attachment, the sourcing, and how it hands off to the next function.
A confirmed APT documented in government brief and Space ISAC bulletin 2026-Q1, targeting LEO commanding paths.
AN: THR: Threat: 00
TOE: PCE: OR: Orbital: 00, SEG: SP: Space: 00, SVC: CP: Control Plane: 00Government brief 2026-Q1 + Space ISAC bulletin SI-2026-0173
Real-world validated only. No hypotheticals. The sourcing trail makes the entry auditable and lets analysts revisit when intel evolves.
F03 enumerates AN-ATT attack paths from this threat.
F03 (Converged Detection Engineering), enumerates AN-ATT attack paths from each AN-THR.
Before publishing an AN-THR to your TIP or sharing through Space ISAC, verify:
An enumerated AN-THR carries five core fields plus the TOE (Target of Exploitation) attachment that makes it actionable. Cycle through each below to see what the field holds, what a real value looks like, and where learners typically slip.
LAYERField 1 of 5Fixed for every analytic-layer entry. Distinguishes this from PCE / SEG / SVC / AST.
AN
ELEMENTField 2 of 5Two-letter taxonomy code identifying the threat sub-category.
THR
LABELField 3 of 5The plain-English name that goes with the THR code.
Threat
ORDINALField 4 of 5Two-digit serial; first threat catalogued is 00, second is 01.
00
DESCRIPTIONField 5 of 5Free-text scoping with sourcing trail. Real-world validated only.
"APT group documented in government brief and Space ISAC bulletin 2026-Q1, targeting LEO commanding paths."
TOETOE attachment (AN-specific)TOE lists the structural entries the threat is directed against. Multiple references for platform-wide threats.
TOE: PCE: OR: Orbital: 00, SEG: SP: Space: 00, SVC: CP: Control Plane: 00
Four worked AN-THR enumerations spanning different scenarios on the same LEO platform, nation-state, supply chain, RF, insider. Each one is real-world validated, structurally anchored via TOE, and traceable to its source.
Confirmed APT group with demonstrated targeting of orbital constellation commanding paths and ground-to-space link interception.
AN: THR: Threat: 00
TOE: PCE: OR: Orbital: 00, SEG: SP: Space: 00, SVC: CP: Control Plane: 00
Sourcing: Government brief 2026-Q1 + Space ISAC bulletin SI-2026-0173
Threat actor compromising upstream open-source dependencies; affects ground-segment flight-software builds.
AN: THR: Threat: 01
TOE: AST: SW: Software: 03, SVC: CP: Control Plane: 00
Sourcing: CISA advisory + internal vendor-risk review 2026-Q2
Persistent RF jamming targeting command uplink frequencies during contested overflight windows.
AN: THR: Threat: 02
TOE: SEG: LI: Link: 00, AST: SI: Signal: 00
Sourcing: Allied SIGINT report + Space ISAC link-integrity bulletin 2026-Q1
Privileged-insider risk against ground-station control-plane hardware; documented from a recent investigation.
AN: THR: Threat: 03
TOE: SEG: GR: Ground: 00, SVC: CP: Control Plane: 00, AST: HW: Hardware: 03
Sourcing: Internal HR/security investigation + post-incident debrief 2026-Q1
AN-THR · the targeted statementKnown adversarial threat to the platform, a known or modeled adversary capability or campaign directed at the platform or its class of systems.
| LAYER | ELEMENT | LABEL | DESCRIPTION |
|---|---|---|---|
AN | THR | Threat | Known adversarial threat to the platform, a known or modeled adversary capability or campaign directed at the platform or its class of systems. |
TOETarget of Exploitation, lists the structural entries the threat is directed against. Platform-wide threats may name the platform; targeted threats list specific SEG, SVC, and AST entries.
Sourcing: Threat-intelligence providers, government attribution statements, peer-shared adversary profiles, and open-source intelligence.
Many frameworks treat threat-actor profiles as separate intelligence products that live alongside, but apart from, the defender's structural understanding of their platform. METEORSTORM keeps the threat-actor element inside the same enumeration as the attack paths, services, and assets the actor targets, so “is this actor relevant to us?” can be answered by querying the structural element rather than by manual cross-walk.
LAYER = AN (fixed).
Threat-intel provider, government attribution, peer-shared adversary profile, or open-source intelligence.
Identifies this as a Threat entry within the Analytic Layer.
Two-digit, starting at 00, AN-THR-00, AN-THR-01, …
List the structural entries the threat is directed against. Platform-wide = name the platform; targeted = list specific SEG / SVC / AST.
Identify the actor or threat class, describe assessed capability, cite the source.
Module 03 enumerates attack paths from each AN-THR you produced here.
A multiple-choice exam aligned with Module 02 KSAT areas. Drawn at random from a question bank covering Function TWO's taxonomy element (AN-THR), its TARGET attachment (TOE), and the production flow into the next function. Exam scaffolding wired in next iteration.
20 questions, drawn at random from a 20-question bank, aligned with Module 02 KSAT areas: Knowledge, Skills, Abilities, and Tasks. Question and answer order are randomized each session.