Devin Floyd
/install clawguarddevin
ClawGuard
Security Scanner for OpenClaw/Clawdbot Skills
Protect yourself from malicious skill installations. ClawGuard scans skills for dangerous patterns before you install them - including patterns from the ClawHavoc campaign (341 malicious skills discovered by Koi Security).
Quick Start
# Scan a skill by name
python scan.py --skill \x3Cskill-name>
# Scan a skill by path
python scan.py --path /path/to/skill
# Scan all installed skills
python scan.py --all
What It Detects
| Category | Examples | Severity |
|---|---|---|
| 🔴 Reverse Shells | socket.connect(), pty.spawn(), /dev/tcp | Critical |
| 🔴 Data Exfiltration | requests.post() to suspicious TLDs | Critical |
| 🔴 Credential Harvest | Reading ~/.ssh/id_rsa, AWS credentials | Critical |
| 🔴 Obfuscation | base64.b64decode(exec), chr() chains | Critical |
| 🔴 ClawHavoc IOCs | glot.io scripts, fake Apple URLs, known C2 IPs | Critical |
| 🟠 Code Execution | exec(), eval(), subprocess | High |
| 🟡 Suspicious Network | URL shorteners, weird ports | Medium |
Output Formats
# Console (default) - colored terminal output
python scan.py --skill github
# JSON - machine-readable for CI/CD
python scan.py --skill github --format json
# Markdown - for sharing reports
python scan.py --skill github --format markdown
Risk Scoring
| Score | Level | Action |
|---|---|---|
| 0-10 | 🟢 Safe | Install freely |
| 11-25 | 🟢 Low | Quick review |
| 26-50 | 🟡 Medium | Review findings |
| 51-75 | 🔴 High | Review carefully |
| 76-100 | 🔴 Critical | Do not install |
IOC Database
70+ indicators of compromise including:
- Remote access (reverse shells, C2)
- Data exfiltration
- Credential harvesting
- Code obfuscation
- Real ClawHavoc campaign IOCs (from Koi Security research)
- Known malicious IPs, hashes, and skill names
Requirements
- Python 3.8+
- No external dependencies (stdlib only)
Credits
IOCs enriched with research from Koi Security - ClawHavoc campaign analysis by Oren Yomtov and Alex.
Links
Built for the Clawdbot community 🐾
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install clawguarddevin - 安装完成后,直接呼叫该 Skill 的名称或使用
/clawguarddevin触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
Devin Floyd 是什么?
Security scanner for OpenClaw/Clawdbot skills - detect malicious patterns before installation. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 543 次。
如何安装 Devin Floyd?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install clawguarddevin」即可一键安装,无需额外配置。
Devin Floyd 是免费的吗?
是的,Devin Floyd 完全免费(开源免费),可自由下载、安装和使用。
Devin Floyd 支持哪些平台?
Devin Floyd 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(darwin, linux, win32)。
谁开发了 Devin Floyd?
由 Devin Floyd(@devinfloyd1)开发并维护,当前版本 v1.0.0。