www-project-agent-memory-guard
活跃·★ 188·Apache-2.0·更新于 2026-10-22
OWASP Agent Memory Guard 是一种运行时防御解决方案,旨在通过检测和阻止内存中毒攻击,防止AI智能体通过其自身内存被武器化。它提供了一个强大的安全层,拦截对智能体内存的恶意写入,确保AI操作的完整性和安全性,即使在上下文重置后也能生效。
#AI安全#智能体防御#内存保护#LLM智能体#运行时防御#提示注入#策略执行#威胁检测
01
功能特性
01完整性:通过SHA-256基线标记对不可变密钥的带外篡改。
02威胁检测:内置检测器用于提示注入、敏感数据泄露、受保护密钥修改、大小异常和自我强化循环。
03策略执行:通过YAML定义的规则将检测结果映射到`允许`、`编辑`、`隔离`或`阻止`等操作。
04取证:每个决策都会发出一个结构化的`SecurityEvent`,并提供时间点快照以回滚到已知良好状态。
05即插即用中间件:随附用于LangChain的`GuardedChatMessageHistory`和通用的与框架无关的`MemoryStore`协议。
02
兼容性
Python
语言
已通过文档验证
LangChain
框架集成
已通过文档验证
OpenAI Agents SDK
框架集成
已通过文档验证
AutoGen
框架集成
已通过文档验证
mem0
框架集成
已通过文档验证
CrewAI
框架集成
已通过文档验证
03
快速开始
1
$ pip install agent-memory-guard
04
使用场景
↳OWASP ASI06:内存中毒的参考实现。
↳AI安全研究,例如微软的研究。
↳在企业团队中,用于满足合规性要求的多租户智能体部署的安全保障。
↳保护基于LangChain、OpenAI Agents SDK、AutoGen、mem0和CrewAI的智能体免受基于内存的攻击。
05
同类工具
评论
登录后发表评论
暂无评论,来发表第一条吧