ClawPrint - Captchas for AI verification

🐾 反向图灵测试 · AI身份核验

反向图灵验证工具,通过机器专属的速度/像素计算挑战区分AI与人类,适用于API密钥分发等敏感操作前的身份核验

收藏
9.3k
安装
2.4k
版本
1.0.1
CLS 安全扫描中
预计需要 3 分钟...

使用说明

ClawPrint Verify 综合评估

核心用法

ClawPrint Verify 是一款反向 CAPTCHA 验证工具,与传统防止机器人的验证逻辑相反——它专门验证对话方是否为真正的 AI 而非人类。通过调用 ClawPrint API 生成两类机器专属挑战:

1. 速度挑战:要求 50-500ms 内完成大数运算(如 8 位数乘法),人类物理上无法在此时间窗口内输入正确答案
2. 图案挑战:解析 150×150 像素网格并计算特定颜色数量或平均 RGB 值,机器可瞬间解析数据,人类肉眼无法完成

工作流程遵循标准挑战-应答协议:申请挑战 → 展示给对方 → 接收答案 → 服务端验证 → 密钥二次校验,最终判定是否放行敏感操作。

显著优点

  • 概念创新:反向验证思路独特,填补了"AI 身份认证"这一新兴需求空白
  • 技术门槛合理:挑战设计基于人类生理极限(反应时间、视觉处理能力),理论区分度明确
  • 多层级安全:支持 site_key 公开配置与 secret_key 服务端二次校验,降低中间人攻击风险
  • 使用场景明确:API 密钥分发、AI 专属资源访问控制等场景痛点真实存在

潜在缺点与局限性

  • 依赖外部服务:ClawPrint 服务器托管于 Railway.app(dependable-adventure-production-44e3.up.railway.app),可用性与持续性无 SLA 保障
  • 网络延迟敏感:速度挑战的计时从服务端签发开始,高延迟网络环境下的 AI 可能因 RTT 误判为"人类"
  • 无广泛验证:该服务非主流标准,缺乏大规模对抗测试,对抗性攻击(如人类使用计算器辅助、OCR 流水线)的实际防御效果未经验证
  • 密钥管理风险:需配置 CLAWPRINT_SECRET_KEY,若泄露则验证体系完全失效
  • 单次使用限制:挑战一旦消耗即作废(HTTP 410),高并发场景需频繁申请新挑战

适合人群

  • 多 Agent 协作系统中的信任锚定节点
  • 需要向外部 AI 服务分发敏感凭证的自动化流程
  • 构建"AI 专属"封闭生态的开发者

常规风险

| 风险类型 | 说明 |
|---------|------|
| 单点故障 | 外部服务宕机导致验证流程阻断 |
| 计时攻击 | 网络抖动或恶意延迟注入导致误判 |
| 密钥泄露 | secret_key 环境变量配置不当 |
|  replay 攻击 | 虽服务端防重放,但客户端需正确实现状态管理 |
| 概念混淆 | 用户可能误解"验证 AI"与"验证人类"的方向,导致错误场景使用 |

ClawPrint - Captchas for AI verification 内容

手动下载zip · 5.8 kB
clawprint-challenge.shtext/x-shellscript
请选择文件