AI身份验证
反向验证码挑战验证对
该技能为 OpenClaw/ClawHub 提供故障关闭(fail-closed)式安全审计,通过多层检测识别代码库中的潜在威胁,而非验证功能正确性。
安装依赖
# apt 方式
sudo apt install jq python3 trufflehog
python3 -m pip install --user pipx && python3 -m pipx ensurepath && pipx install semgrep
# 或 brew 方式
brew install jq trufflehog semgrep
运行审计
bash scripts/run_audit_json.sh <路径>
配置严格度
OPENCLAW_AUDIT_LEVEL=strict bash scripts/run_audit_json.sh <路径>
见下方输入与输出表格。
| 项目 | 内容 |
|---|---|
| 输入 | 本地代码库路径;可选环境变量 OPENCLAW_AUDIT_LEVEL(standard/strict/paranoid) |
| 输出 | JSON 对象,含 ok 布尔值、tools 检测详情及各层失败原因 |
| 适用人群 | 平台运维人员、安全工程师、CI/CD 管理员 |
| 不包含 | 自动修复建议、动态运行时防护、业务功能测试 |
原始链接:https://github.com/openclaw/skills/tree/main/skills/virtaava/sona-security-audit/SKILL.md
来源类型:GitHub 仓库