关于 openclaw-security
基于 Python 的技能,用于安装、配置、更新和协调 OpenClaw 安全工具。适合管理工作区安全检查的运维人员,可汇总状态并扫描密钥、权限和供应链等领域。
主要功能
- 01安装和更新安全技能
- 02配置工具并建立基线
- 03查看工具汇总状态
- 04运行多个安全领域的扫描
- 05列出已安装工具及版本
适用场景
- 01为工作区配置安全工具
- 02检查已安装扫描器的状态
- 03执行工作区全面安全扫描
- 04更新前核对已安装工具
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ atlaspa/ openclaw-security --skill openclaw-security安装后在 Claude Code 中输入/openclaw-security确认已加载。
附带文件README.mdscripts/security.py
详细介绍
OpenClaw Security Suite
一项技能即可安装、配置并编排整个 OpenClaw 安全堆栈。
安装所有安全工具
python3 {baseDir}/scripts/security.py install --workspace /path/to/workspace
从 ClawHub 安装全部 11 个免费安全技能。
统一仪表板
python3 {baseDir}/scripts/security.py status --workspace /path/to/workspace
汇总检查所有已安装安全工具的运行状况。
完整安全扫描
python3 {baseDir}/scripts/security.py scan --workspace /path/to/workspace
运行所有扫描器:完整性验证、密钥检测、权限审计、网络 DLP、供应链分析、注入扫描、凭据泄露检测和合规性审计。
首次设置
python3 {baseDir}/scripts/security.py setup --workspace /path/to/workspace
初始化所有需要初始化的工具:完整性基线、技能签名、审计账本、合规策略。
更新所有工具
python3 {baseDir}/scripts/security.py update --workspace /path/to/workspace
通过 ClawHub 将所有已安装的安全技能更新到最新版本。
列出已安装工具
python3 {baseDir}/scripts/security.py list --workspace /path/to/workspace
显示已安装的安全工具及其版本。
Pro 防护检查
python3 {baseDir}/scripts/security.py protect --workspace /path/to/workspace
在所有已安装的 Pro 工具中运行自动反制措施。需要 Pro 版本。
编排的内容
| 工具 | 领域 | 免费版 | Pro 版 |
|---|---|---|---|
| warden | 工作区完整性、注入检测 | 检测 | 恢复、回滚、隔离 |
| sentry | 密钥/凭据扫描 | 检测 | 编辑、隔离 |
| arbiter | 权限审计 | 检测 | 撤销、强制执行 |
| egress | 网络 DLP、数据外泄检测 | 检测 | 阻止、加入允许列表 |
| ledger | 哈希链式审计记录 | 记录 | 冻结、取证 |
| signet | 加密技能签名 | 验证 | 拒绝、恢复 |
| sentinel | 供应链安全 | 扫描 | 隔离、阻止 |
| vault | 凭据生命周期管理 | 审计 | 修复、轮换 |
| bastion | 提示词注入防御 | 扫描 | 净化、强制执行 |
| marshal | 合规性/策略执行 | 审计 | 强制执行、钩子 |
| triage | 事件响应与取证 | 调查 | 遏制、补救 |
要求
- Python 3.8+
- 无外部依赖(仅使用标准库)
- 跨平台:Windows、macOS、Linux
评论
支持 Markdown