Safe Memory Manager

🛡️ AI记忆防投毒安全管家

ISNAD认证的内存安全工具,防止AI记忆投毒和命令注入攻击,带自验证签名机制,适用于高安全需求场景。

收藏
2.2k
安装
1.1k
版本
1.0.4
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心功能

Safe-Memory-Manager 是一款专为 AI Agent 设计的安全内存管理技能,核心定位是防御"记忆投毒"(Memory Poisoning)攻击——即通过恶意输入污染 Agent 的长期记忆或日志文件,进而操纵后续行为。

该技能提供对 MEMORY.md 及日常日志的安全读写接口,所有写入操作均强制经过多层净化过滤:

  • 注入检测引擎:采用混淆模式匹配技术,识别并中和提示词注入载荷(如"Ignore previous instructions")及恶意命令序列
  • 上下文保护:读取时自动限制文件大小,防止大型文件注入导致的上下文窗口溢出
  • 自验证启动:初始化时校验自身的 ISNAD 加密签名(.isnad manifest),确保代码未被篡改

显著优点

1. 主动防御架构:不同于事后审计,在数据写入磁盘前即完成净化,属于"默认安全"(secure-by-default)设计
2. 可信审计链:ISNAD Gold Standard 认证,提供可验证的密码学签名,满足合规场景需求

3. 零摩擦集成:声明为"即插即用"(drop-in)替代标准文件追加工具,迁移成本低

4. 双向防护:兼顾写入净化与读取限制,覆盖记忆污染的两类攻击向量

潜在局限

  • 依赖静态模式:混淆匹配引擎可能对新型注入变体存在滞后,需持续更新规则库
  • 性能开销:多层过滤与签名验证引入的延迟,在高频写入场景可能成为瓶颈
  • ISNAD 生态绑定:认证体系由 LeoAGI 主导,跨平台互操作性尚不明确
  • 误报风险:激进净化策略可能误伤合法内容(如安全研究中的攻击示例)

适合人群

  • 部署敏感数据 Agent 的企业安全团队
  • 需要满足审计合规要求的金融、医疗 AI 系统
  • 开源 Agent 框架维护者寻求可信内存组件
  • 对抗性机器学习研究者构建鲁棒基准

常规风险

| 风险类型 | 说明 |
|---------|------|
| 签名失效 | 若 `.isnad` 文件损坏或过期,自验证将失败,可能阻断正常服务 |
| 绕过可能 | 高级攻击者可能构造绕过混淆匹配的多态注入载荷 |
| 供应链风险 | 技能自身成为单点故障,若被攻破则所有受保护 Agent 暴露 |
| 日志完整性 | 过度净化可能导致审计日志失真,影响事后溯源 |

---

总体评估:该技能是 AI Agent 安全生态中罕见的主动防御型基础设施,填补了记忆层攻击防护的空白,但需结合运行时监控与红队测试形成纵深防御。

Safe Memory Manager 内容

手动下载zip · 3.9 kB
isnad_manifest.jsonapplication/json
请选择文件