技能安全审计
检测恶意代码的安全分
ClawSkillShield 是一款面向 OpenClaw/ClawHub 技能的本地优先安全扫描工具,采用纯 Python 开发,无需网络连接即可运行。该工具通过静态分析技术识别技能包中的安全风险与恶意代码模式,为开发者和用户提供可审计的开源防护层。
安装指令:
pip install -e .
CLI 用法(人工操作):
clawskillshield scan-local /path/to/skill
clawskillshield quarantine /path/to/skill
Python API 用法(智能体集成):
from clawskillshield import scan_local, quarantine
threats = scan_local("/path/to/skill")
if risk_score < 4: # 高风险阈值
quarantine("/path/to/skill")
见下方输入与输出表格。
| 项目 | 内容 |
|---|---|
| 输入 | 本地技能包目录路径;可选风险阈值参数(默认4分) |
| 输出 | 威胁检测结果列表、0-10分风险评分、详细报告文本、隔离操作确认 |
| 适用人群 | 技能开发者、平台运维、安全审计人员、自动化智能体开发者 |
| 不包含 | 网络威胁情报、动态沙箱分析、二进制逆向、图形化配置界面 |
原始链接:https://github.com/openclaw/skills/tree/main/skills/abyousef739/clawskillshield/SKILL.md
来源类型:GitHub 仓库