SuperAPI AI 工具集

clawdbot-security

安全与审计

查看项目

更新于 10-16 05:43

技能介绍

用途:面向 Clawdbot/Moltbot 安装的安全扫描与加固。资料称曾有 1,673+ 个 Clawdbot 网关暴露在 Shodan 上,若部署在服务器或 VPS 上可能受影响。

主要能力(检查项):1) 网关绑定,bind: "loopback"(127.0.0.1)为安全,bind: "lan" 或 "0.0.0.0" 为危险;2) 文件权限,配置目录 700、配置文件 600、凭据 700;3) 认证,应启用 token 或 password;4) Node.js 版本,最低 20.x,推荐 22.12.0+;5) mDNS 广播,服务器上应禁用 Bonjour;6) --deep 时检查网关端口是否可从公网访问。

使用方式:npx clawdbot-security-audit 扫描;npx clawdbot-security-audit --fix 扫描并自动修复;npx clawdbot-security-audit --deep --fix 深度扫描(含网络检查)并修复。也可安装:npm install -g clawdbot-security-audit 或 clawdhub install lxgicstudios/clawdbot-security。

手动加固要点:在 ~/.clawdbot/clawdbot.json 中设置 gateway.bind 为 loopback、port 18789;执行 chmod 700 ~/.clawdbot、chmod 600 ~/.clawdbot/clawdbot.json、chmod 700 ~/.clawdbot/credentials;设置 gateway.auth.mode 为 token,并用 export CLAWDBOT_GATEWAY_TOKEN=$(openssl rand -hex 32) 生成令牌;用 export CLAWDBOT_DISABLE_BONJOUR=1 禁用 mDNS;配置 UFW(默认拒绝入站、允许出站与 ssh、如用 Tailscale 放行 tailscale0,切勿公开放行 18789 端口);建议用 Tailscale(curl -fsSL https://tailscale.com/install.sh | sh 后 sudo tailscale up),并在配置中加入 gateway.tailscale.mode 为 serve。

适用场景与限制:适用于自建 Clawdbot/Moltbot 服务器或 VPS 的加固与自查。资料说明暴露时可能泄露会话历史、API 密钥、OAuth 令牌、bot 凭据、主机 shell 访问与工作区文件,且提示注入攻击可通过一封邮件或一条消息提取数据。资料未提供收费、价格或兼容平台信息;命令与配置内容须保持原样,其余细节暂未提供。