Scan Report
This report was generated in Chinese. Some content may be in Chinese.
22 /100
clawdoctor
OpenClaw Health Monitor & Fixer - 实时监控、一键修复、安全扫描、Web dashboard
ClawDoctor 是合法的 OpenClaw 健康监控工具,存在轻微文档-行为差异(云端API配置但未启用)和供应链瑕疵(pip无版本锁定),无恶意行为证据。
Safe to install
可安全使用。建议:(1)明确声明network:READ权限用于本地健康检查 (2)安装脚本中锁定psutil版本
Findings 4 items
| Severity | Finding | Location |
|---|---|---|
| Low | SKILL.md 权限声明缺失 Doc Mismatch | SKILL.md:1 |
| Low | 依赖无版本锁定 Supply Chain | install.sh:9 |
| Info | 云端功能代码存在但未启用 Doc Mismatch | agent.py:15 |
| Info | 读取本地OpenClaw配置 Sensitive Access | clawdoctor.py:51 |
| Resource | Declared | Inferred | Status | Evidence |
|---|---|---|---|---|
| Filesystem | NONE | READ | ✓ Aligned | clawdoctor.py:51 读取~/.openclaw/配置和日志 |
| Shell | NONE | READ | ✓ Aligned | clawdoctor.py:60-64 subprocess调用curl检查Gateway |
| Network | NONE | READ | ✓ Aligned | agent.py:17 配置云端API但未启用; clawdoctor.py:302-305 socket连接8.8.8.8 |
| Database | NONE | NONE | — | 无数据库操作 |
1 High 15 findings
High IP Address 硬编码 IP 地址
8.8.8.8 clawdoctor.py:305 Medium External URL 外部 URL
https://img.shields.io/badge/OpenClaw-Health%20Monitor-blue?style=for-the-badge README.md:4 Medium External URL 外部 URL
https://img.shields.io/badge/Python-3.10%2B-green?style=for-the-badge&logo=python&logoColor=white README.md:5 Medium External URL 外部 URL
https://img.shields.io/badge/License-MIT-yellow?style=for-the-badge README.md:6 Medium External URL 外部 URL
http://127.0.0.1:8080/dashboard.html README.md:22 Medium External URL 外部 URL
https://api.clawdoctor.io/v1/heartbeat agent.py:17 Medium External URL 外部 URL
http://127.0.0.1:18789/ agent.py:34 Medium External URL 外部 URL
https://cdn.tailwindcss.com dashboard.html:7 Medium External URL 外部 URL
http://127.0.0.1:52691 dashboard.html:199 Medium External URL 外部 URL
http://127.0.0.1:64144 dashboard_simple.html:183 Medium External URL 外部 URL
https://checkout.paddle.com/checkout/product/pri_01kkm07e93d54fat920xe9b5rs payment.html:48 Medium External URL 外部 URL
https://checkout.paddle.com/checkout/product/pri_01kkm09nvwj9ex7nssjf27kbch payment.html:70 Medium External URL 外部 URL
https://checkout.paddle.com/checkout/product/pri_01kkm0bk13cv93jam6nq3tvj88 payment.html:91 Medium External URL 外部 URL
http://127.0.0.1: server.py:117 Info Email 邮箱地址
[email protected] README.md:122 File Tree
16 files · 116.2 KB · 3061 lines Python 7f · 1563L
HTML 3f · 1084L
Markdown 4f · 343L
JSON 1f · 38L
Shell 1f · 33L
├─
agent_simple.py
Python
├─
agent_v2.py
Python
├─
agent.py
Python
├─
clawdoctor_simple.py
Python
├─
clawdoctor.py
Python
├─
dashboard_simple.html
HTML
├─
dashboard.html
HTML
├─
install.sh
Shell
├─
package.json
JSON
├─
payment.html
HTML
├─
README_NEW.md
Markdown
├─
README.md
Markdown
├─
screenshot-placeholder.md
Markdown
├─
server_simple.py
Python
├─
server.py
Python
└─
SKILL.md
Markdown
Dependencies 1 items
| Package | Version | Source | Known Vulns | Notes |
|---|---|---|---|---|
psutil | * | pip | No | 无版本锁定,存在供应链风险但CVSS评分低 |
Security Positives
✓ 云端数据外传功能被注释,实际不会外传数据
✓ 所有网络操作均为本地127.0.0.1,无公网暴露
✓ 安全扫描功能是防御性的(检查其他技能而非攻击)
✓ 无凭证收割、代码混淆或隐藏指令
✓ 修复功能仅作用于OpenClaw相关进程
✓ 支付页面使用正规Paddle平台