SpaceCOP - Houston, We Have an Intrusion
Where
Aerospace Village
DEF CON 34
Duration
26 min
Introduces SpaceCOP, an open-source onboard intrusion detection system for NASA's Core Flight System that turns SPARTA behavioral indicators into spacecraft detections.
Summary
The talk argues that spacecraft have grown from isolated radios into networked, software-defined systems with a much larger attack surface, yet most operators still rely on ground-side telemetry monitoring. The speaker explains the blind spots: contact windows are intermittent, some attack effects never reach the downlink, and ground systems can be the origin of a compromise. Abuse of native functions, such as commanding a thruster at the wrong time or draining batteries, is presented as a more pressing concern than memory corruption.
The presenter introduces SpaceCOP, an open-source onboard intrusion detection application for NASA's Core Flight System. It maps behavioral indicators from the SPARTA framework to monitors covering the software bus, file integrity, memory, CPU use, and kernel-level system calls, with a kernel module extension. A small machine-learning component uses autoencoders to flag deviations from a learned baseline. The talk contrasts behavioral indicators with traditional indicators of compromise and notes that a spacecraft fault and a cyber event can look nearly identical.
The closing section offers practical lessons: establish what normal looks like before defining bad, adapt generic tools such as Snort to space protocols, and make detection mission-aware so responses do not interfere with critical phases. A two-spacecraft cross-link demonstration of threat sharing was shown, and automated response is named as the next step. Policy requirements are cited as a reason operators must add onboard detection now.
Materials
Related talks
Game Hacking Village·25 min
AltF4
Walks through how Super Smash Bros. Melee tournament cheats were caught using replay files, rollback analysis, and controller legality checks.
Main Stage·27 min
Ezz Tahoun
Shows how machine learning can group, deduplicate and enrich security logs before SIEM ingestion, cutting volume and stitching alerts into attack stories.
MEACS·24 min
Ezz Tahoun
Shows how MITRE ATT&CK enrichment, clustering and deduplication can group SIEM alerts into attack chains while cutting log volume.


