扫描报告
15 /100
clawscan-vigil
OpenClaw Skill Security Scanner - static and dynamic analysis
ClawScan is a legitimate security scanning tool for OpenClaw Skills with no malicious behavior detected. All capabilities align with documented functionality.
可以安装
Approve for installation. This is a genuine security tool that performs static and dynamic analysis of AI skills.
安全发现 2 项
| 严重性 | 安全发现 | 位置 |
|---|---|---|
| 低危 | Client-side license validation | core/license_manager.py:131 |
| 提示 | RestrictedPython sandbox limitations | core/dynamic_tracer.py:1 |
| 资源类型 | 声明权限 | 推断权限 | 状态 | 证据 |
|---|---|---|---|---|
| 文件系统 | READ | READ | ✓ 一致 | Reads Python files in target skill directories for analysis |
| 命令执行 | WRITE | WRITE | ✓ 一致 | skill/skill_wrapper.py:17 uses subprocess.run() to invoke clawscan CLI |
| 网络访问 | NONE | READ | ✓ 一致 | requests library is a dependency but used only for legitimate external verificat… |
8 项发现
中危 外部 URL 外部 URL
https://clawhub.ai/signup PUBLISH.md:45 中危 外部 URL 外部 URL
https://img.shields.io/badge/python-3.10+-blue.svg README.md:3 中危 外部 URL 外部 URL
https://www.python.org/downloads/ README.md:3 中危 外部 URL 外部 URL
https://img.shields.io/badge/License-MIT-yellow.svg README.md:4 中危 外部 URL 外部 URL
https://opensource.org/licenses/MIT README.md:4 中危 外部 URL 外部 URL
https://clawscan.dev SKILL.md:73 中危 外部 URL 外部 URL
https://docs.clawscan.dev pyproject.toml:42 提示 邮箱 邮箱地址
[email protected] SKILL.md:167 目录结构
16 文件 · 74.9 KB · 2421 行 Python 11f · 1751L
Markdown 4f · 616L
TOML 1f · 54L
├─
▾
core
│ ├─
__init__.py
Python
│ ├─
advanced_analyzer.py
Python
│ ├─
batch_scanner.py
Python
│ ├─
dynamic_tracer.py
Python
│ ├─
license_manager.py
Python
│ ├─
models.py
Python
│ ├─
risk_engine.py
Python
│ ├─
scanner.py
Python
│ └─
static_analyzer.py
Python
├─
▾
skill
│ ├─
skill_wrapper.py
Python
│ └─
SKILL.md
Markdown
├─
cli.py
Python
├─
PUBLISH.md
Markdown
├─
pyproject.toml
TOML
├─
README.md
Markdown
└─
SKILL.md
Markdown
依赖分析 4 项
| 包名 | 版本 | 来源 | 已知漏洞 | 备注 |
|---|---|---|---|---|
click | >=8.0 | pyproject.toml | 否 | CLI framework - standard dependency |
requests | >=2.28 | pyproject.toml | 否 | HTTP library - expected for network security scanning |
RestrictedPython | >=7.0 | pyproject.toml | 否 | Security sandbox - core to this tool's safety model |
rich | >=13.0 | pyproject.toml | 否 | Terminal output - standard UI dependency |
安全亮点
✓ Uses RestrictedPython sandbox for dynamic analysis
✓ AST-based static analysis detects dangerous patterns
✓ No credential harvesting or exfiltration code found
✓ No base64/eval patterns that could hide malicious behavior
✓ Subprocess usage is scoped to legitimate tool execution
✓ All declared capabilities match actual implementation
✓ No access to ~/.ssh, ~/.aws, or other sensitive credential paths
✓ Dependencies (click, rich, requests) are standard and legitimate