CanaryGuard
用于Agent管道的安全消毒工具,以MCP服务器和REST接口形式分发,在工具输出写入向量库或对话记忆之前进行确定性词法扫描,拦截持久化提示注入攻击。
时间轴 (近 90 天)
CanaryGuard 是一个用于在持久化前对工具输出做消毒的 MCP 服务器兼 REST 工具,由 Reddit 用户 ak10082247-max 发布。
CanaryGuard 采用确定性词法扫描,而非调用另一个模型来判断内容是否可疑。
CanaryGuard 的处理延迟低于 0.1ms,因为不触发二次模型调用。
CanaryGuard 瞄准三类载荷:指令覆盖、不可见Unicode载荷、提示劫持。
CanaryGuard 的理想位置是工具输出产生之后、写入向量存储或对话记忆之前。
CanaryGuard 的 MCP 注册表 ID 为 io.github.ak10082247-max/canaryguard-402,仓库地址在 GitHub 的 canaryguard-402 项目。
CanaryGuard 的确定性词法扫描只能对已知注入模板有效,无法理解语义层面的新型攻击,词法规则需要持续更新。
全部知识事实 (7)
CanaryGuard 瞄准三类载荷:指令覆盖、不可见Unicode载荷、提示劫持。
50%待验证CanaryGuard 采用确定性词法扫描,而非调用另一个模型来判断内容是否可疑。
50%待验证CanaryGuard 的处理延迟低于 0.1ms,因为不触发二次模型调用。
50%待验证CanaryGuard 的确定性词法扫描只能对已知注入模板有效,无法理解语义层面的新型攻击,词法规则需要持续更新。
50%待验证CanaryGuard 的理想位置是工具输出产生之后、写入向量存储或对话记忆之前。
50%待验证CanaryGuard 的 MCP 注册表 ID 为 io.github.ak10082247-max/canaryguard-402,仓库地址在 GitHub 的 canaryguard-402 项目。
50%待验证CanaryGuard 是一个用于在持久化前对工具输出做消毒的 MCP 服务器兼 REST 工具,由 Reddit 用户 ak10082247-max 发布。
50%