基于大语言模型的网络安全智能助手,通过自然语言交互,帮助用户执行渗透测试任务、查询安全信息、分析流量包等。
工具介绍
FLYsecAgent这是一个基于大语言模型和MCP(Model-Controller-Plugin)和Rag架构的网络安全智能助手项目。它旨在通过自然语言交互,帮助用户执行渗透测试任务、查询安全信息、分析流量包等。
功能特性
- 自然语言交互: 用户可以通过自然语言向AI助手提问和下达指令。
- MCP服务器集成: 通过 mcp.json 配置文件,可以灵活集成和管理多个MCP服务器,扩展助手的能力。
- 工具调用: AI助手能够根据用户请求,调用配置的MCP服务器提供的工具(例如:nmap, gobuster, fofa, tavily-search等)。
- 对话历史记忆: 支持多轮对话,能够记住之前的交互内容。
- 流式输出: AI的回答可以流式输出,提供更好的用户体验。
- 知识库增强 (可选): 支持通过本地知识库Rag(knowledge_base_docs目录)来增强AI的回答质量。
- 可配置模型: 支持配置不同的语言模型参数。
- 启动效果
- sqlmap调用效果:
此外还可以调用dirsearch,nmap等工具。
工具获取
https://github.com/hnking-star/FlySecAgent/tree/main
文章来源:夜组安全
黑白之道发布、转载的文章中所涉及的技术、思路和工具仅供以安全为目的的学习交流使用,任何人不得将其用于非法用途及盈利等目的,否则后果自行承担!
如侵权请私聊我们删文
END