What problem does it solve?
Running containers that deviate from their original image state—through dropped binaries, package installs, or file writes—are a strong indicator of compromise, but these changes are hard to spot without dedicated runtime monitoring. This Skill provides ready-to-use detection rules and procedures to surface container drift before attackers establish persistence.
Core Features & Use Cases
- Falco Drift Detection Rules: Pre-built rules for detecting new binary execution, interactive shells, package manager usage, and filesystem writes inside containers.
- Kubernetes Hardening Guidance: Configurations for readOnlyRootFilesystem, Pod Security Standards, and image digest verification to enforce immutability.
- Detection Gap Analysis: Documents known evasion techniques (fileless execution via memfd_create, interpreter abuse, writable volumeMounts) and how to validate rule coverage.
- Use Case: A SOC analyst investigating a suspicious pod uses the Falco rules to confirm a binary was executed from the container's upper layer, then follows the drift response playbook to isolate the pod with a NetworkPolicy and evict it.
Quick Start
Ask the AI to generate Falco rules that detect new binary execution and shell spawns in Kubernetes containers, then validate them by exec-ing into a test pod and running a dropped payload.