Valentina14142000/rag-guard

GitHub: Valentina14142000/rag-guard

一款用于测试 RAG 系统对抗 prompt injection 和数据泄露等攻击鲁棒性的安全沙盒工具,提供自动化攻击模拟与安全评分。

Stars: 0 | Forks: 0

# RAG Guard 沙盒 RAG Guard Sandbox 是一款诊断工具,旨在测试大型语言模型(LLM)应用对抗对抗性攻击和 prompt injection 的鲁棒性。它模拟了一个红队环境,攻击者会尝试从目标 RAG 系统中提取机密信息。 ## 功能 * **对抗性模拟:** 自动执行多轮攻击策略,以探测系统漏洞。 * **安全评估引擎:** 自动对受害系统的响应进行数据泄露和 jailbreak 成功率评分。 * **实时流式传输:** 使用 Server-Sent Events (SSE) 实时可视化攻防循环。 * **沙盒隔离:** 轻松配置目标系统指令和知识库文档以进行测试。 ### 前置条件 * Python 3.10+ * Node.js(用于前端) * API Key(Gemini API Key) ## 项目结构 * `backend/`:包含 FastAPI 应用、RAG 模拟逻辑和安全评估引擎。 * `assets/`:包含项目截图和架构图。 ## 许可证 本项目基于 MIT 许可证授权。
标签:AI安全, AV绕过, Chat Copilot, DLL 劫持, FastAPI, MITM代理, RAG, 域名收集, 大语言模型, 逆向工具