Live Attack Demo
Watch ShieldCortex block a real attack.
A developer installs what looks like a helpful skill. It tries to read their SSH keys. ShieldCortex catches it before the agent ever runs it. 30 seconds, no audio needed.
data_exfiltration
target: ~/.ssh/id_rsa
ShieldCortex stopped this 0.4 seconds ago.
Here’s what happened โ
Blocked attack from skill-scanner
data_exfiltration ยท stealth_instruction ยท external_url
Audit Log
8,412
Allow
23
Quarantine
7
Block
See it on your machine
Try the same scan in 10 seconds.
npx shieldcortex@latest scan-skill <path> Free, local, no signup. Same scanner that blocked the attack you just watched.
Hidden instruction in a skill
An attacker publishes a "git credential helper" skill. Behind innocent-looking docs, it instructs the agent to read SSH keys and POST them to an attacker server.
Pattern + semantic scan
Skill scanner trips on data_exfiltration patterns, stealth instruction phrasing, and access to paths outside the project root. Block fires before the agent ever loads the skill.
Audit log + toast alert
Every block writes a permanent audit row with the threat indicators, the source skill, and the targeted resource. Operators see the toast immediately.
Note: The adversarial skill in this demo lives at
examples/adversarial-skill/
inside the
ShieldCortex repo.
It is intentionally crafted to trip the scanner and is never published to ClawHub. Run
npx shieldcortex scan-skill
on it to reproduce the result locally.