项目背景在网络安全威胁日益复杂的今天传统的被动防御已经难以应对新型攻击。MirageShield 应运而生通过 AI 多智能体的协同工作实现主动防御、威胁检测和一体化响应为网络环境提供全方位的安全防护告别传统防火墙 “只拦不防” 的被动模式。⚠️ 项目声明本项目为个人开发的预览版本核心功能已实现仅在 Windows 11 环境完成完整测试仅供学习交流、技术研究使用不建议用于生产环境。项目简介MirageShield幻象屏障是一款基于 AI 智能体的网络安全主动防御系统采用分层架构设计内置三大核心智能体协同工作实现了威胁探测、诱饵部署、异常检测、主动响应的全流程自动化。项目主打开箱即用提供 Windows 一键部署脚本无需复杂的环境配置新手也能快速上手同时支持 Docker 容器化部署完整的文档体系适配学习测试、二次开发、毕设参考等多种场景。技术架构MirageShield 采用模块化分层架构设计核心模块包括控制平面策略引擎、安全评估、分层防御体系数据平面真实数据加密池、高仿真诱饵数据池、虚拟网络隔离层智能体系统Prober探路者、Baiter诱饵手、Watcher守望者三大核心智能体API 与 Web 界面RESTful API 服务、可视化 Web 管理控制台社区联防模块威胁情报匿名共享接口、协同防御机制核心特性 AI 多智能体协同防御三大智能体各司其职、协同工作实现全流程主动防御Prober 探路者智能体负责网络探测与环境分析完成数据采集与安全传输Baiter 诱饵手智能体自动化部署高仿真诱饵数据与蜜罐引导攻击者远离真实目标Watcher 守望者智能体7x24 小时网络监控与威胁分析实现高级异常检测与攻击者行为画像 开箱即用的部署体验Windows 环境专属一键部署脚本双击即可完成环境检查、依赖安装、服务启动全流程支持 Docker 容器化部署适配 Windows 环境一行命令即可启动服务内置自动依赖管理首次运行自动安装所需 Python 组件无需手动配置 全可视化 Web 管理界面实时监控系统运行状态、AI 智能体活跃度与网络安全状态威胁评估结果、攻击事件、防护效果可视化展示系统日志、网络拓扑、硬件设备状态全可视化管理无需手动翻查日志文件️ 完整的主动安全防御能力主动诱捕防御自动化部署蜜罐与诱饵数据提前引流攻击者保护真实业务资产攻击干扰能力通过延迟响应、虚假信息反馈等方式干扰攻击者的渗透节奏网络动态整建检测到严重威胁时可快速切换网络拓扑实现攻击隔离社区联防机制支持威胁情报匿名共享实现多节点集体协同防御界面预览系统主控制台界面智能体状态与监控界面硬件管理界面快速开始环境要求环境项要求说明操作系统Windows 10推荐 Windows 11仅在此环境完成完整测试Linux 环境未测试仅提供脚本仅供参考不保证可正常运行Python 版本3.8 ~ 3.11Docker必须安装用于蜜罐部署与容器化运行部署步骤1. 克隆项目仓库git clone https://github.com/ylqxb/MirageShield.git2. 一键部署⚠️ 注意部署全程请保持网络连接畅通确保依赖可正常下载Windows 用户进入项目根目录双击运行deploy_windows.batLinux 用户进入项目根目录执行以下命令仅供参考不保证可正常运行chmod x deploy_linux.sh bash deploy_linux.sh3. 访问系统部署完成后打开浏览器访问以下地址即可进入系统http://localhost:50004. 登录系统首次启动系统管理员密码会在控制台输出请留意控制台日志也可提前配置.env文件中的ADMIN_PASSWORD环境变量自定义管理员密码首次登录后系统会提示修改初始密码建议及时更新技术亮点多智能体协同机制三大核心智能体各司其职、数据互通实现从探测到防御的全流程自动化告别单点防御的局限性主动防御体系不同于传统被动检测的安全工具项目以主动诱捕、提前防御为核心从根源降低攻击风险分层防护架构采用网络层、数据层、应用层多层防御体系大幅提升安全防护的深度与广度模块化设计代码结构清晰各模块完全解耦易于扩展功能与二次开发适配学习、定制化改造等多种需求应用场景个人用户保护个人电脑、家庭网络环境抵御网络扫描、恶意攻击小型团队 / 工作室为小团队提供轻量化、低成本的企业级安全防护方案教育机构 / 高校作为网络安全、Python 开发、AI 应用的教学与研究实战工具安全研究人员用于主动防御技术研究、安全测试、威胁分析与攻防演练学生群体可作为网络安全、计算机相关专业的毕设项目参考与学习案例项目地址GitHub 仓库https://github.com/ylqxb/MirageShield项目最新版本、更新日志、完整开发文档、部署指南、常见问题解答均以 GitHub 仓库为准。关于项目MirageShield 是一个个人开源项目旨在为网络安全领域提供创新的主动防御解决方案降低主动防御技术的使用门槛。项目目前处于持续迭代优化中欢迎各位开发者、安全爱好者提交 Issue 反馈问题也欢迎提交 PR 参与贡献一起完善项目共同构建更安全的网络环境。免责声明本项目为个人学习研究作品预览版仅供测试交流使用请勿用于生产环境。使用本项目即视为您已阅读并同意项目的 MIT 开源许可证、隐私政策与相关使用约定作者不承担任何因使用本软件导致的直接或间接损失。如果这个项目对你有帮助欢迎去 GitHub 点个 Star ⭐ 支持一下你的支持是项目持续更新的最大动力
【开源分享】MirageShield 基于 AI 智能体的主动防御系统 | 一键部署开箱即用
发布时间:2026/5/23 16:50:06
项目背景在网络安全威胁日益复杂的今天传统的被动防御已经难以应对新型攻击。MirageShield 应运而生通过 AI 多智能体的协同工作实现主动防御、威胁检测和一体化响应为网络环境提供全方位的安全防护告别传统防火墙 “只拦不防” 的被动模式。⚠️ 项目声明本项目为个人开发的预览版本核心功能已实现仅在 Windows 11 环境完成完整测试仅供学习交流、技术研究使用不建议用于生产环境。项目简介MirageShield幻象屏障是一款基于 AI 智能体的网络安全主动防御系统采用分层架构设计内置三大核心智能体协同工作实现了威胁探测、诱饵部署、异常检测、主动响应的全流程自动化。项目主打开箱即用提供 Windows 一键部署脚本无需复杂的环境配置新手也能快速上手同时支持 Docker 容器化部署完整的文档体系适配学习测试、二次开发、毕设参考等多种场景。技术架构MirageShield 采用模块化分层架构设计核心模块包括控制平面策略引擎、安全评估、分层防御体系数据平面真实数据加密池、高仿真诱饵数据池、虚拟网络隔离层智能体系统Prober探路者、Baiter诱饵手、Watcher守望者三大核心智能体API 与 Web 界面RESTful API 服务、可视化 Web 管理控制台社区联防模块威胁情报匿名共享接口、协同防御机制核心特性 AI 多智能体协同防御三大智能体各司其职、协同工作实现全流程主动防御Prober 探路者智能体负责网络探测与环境分析完成数据采集与安全传输Baiter 诱饵手智能体自动化部署高仿真诱饵数据与蜜罐引导攻击者远离真实目标Watcher 守望者智能体7x24 小时网络监控与威胁分析实现高级异常检测与攻击者行为画像 开箱即用的部署体验Windows 环境专属一键部署脚本双击即可完成环境检查、依赖安装、服务启动全流程支持 Docker 容器化部署适配 Windows 环境一行命令即可启动服务内置自动依赖管理首次运行自动安装所需 Python 组件无需手动配置 全可视化 Web 管理界面实时监控系统运行状态、AI 智能体活跃度与网络安全状态威胁评估结果、攻击事件、防护效果可视化展示系统日志、网络拓扑、硬件设备状态全可视化管理无需手动翻查日志文件️ 完整的主动安全防御能力主动诱捕防御自动化部署蜜罐与诱饵数据提前引流攻击者保护真实业务资产攻击干扰能力通过延迟响应、虚假信息反馈等方式干扰攻击者的渗透节奏网络动态整建检测到严重威胁时可快速切换网络拓扑实现攻击隔离社区联防机制支持威胁情报匿名共享实现多节点集体协同防御界面预览系统主控制台界面智能体状态与监控界面硬件管理界面快速开始环境要求环境项要求说明操作系统Windows 10推荐 Windows 11仅在此环境完成完整测试Linux 环境未测试仅提供脚本仅供参考不保证可正常运行Python 版本3.8 ~ 3.11Docker必须安装用于蜜罐部署与容器化运行部署步骤1. 克隆项目仓库git clone https://github.com/ylqxb/MirageShield.git2. 一键部署⚠️ 注意部署全程请保持网络连接畅通确保依赖可正常下载Windows 用户进入项目根目录双击运行deploy_windows.batLinux 用户进入项目根目录执行以下命令仅供参考不保证可正常运行chmod x deploy_linux.sh bash deploy_linux.sh3. 访问系统部署完成后打开浏览器访问以下地址即可进入系统http://localhost:50004. 登录系统首次启动系统管理员密码会在控制台输出请留意控制台日志也可提前配置.env文件中的ADMIN_PASSWORD环境变量自定义管理员密码首次登录后系统会提示修改初始密码建议及时更新技术亮点多智能体协同机制三大核心智能体各司其职、数据互通实现从探测到防御的全流程自动化告别单点防御的局限性主动防御体系不同于传统被动检测的安全工具项目以主动诱捕、提前防御为核心从根源降低攻击风险分层防护架构采用网络层、数据层、应用层多层防御体系大幅提升安全防护的深度与广度模块化设计代码结构清晰各模块完全解耦易于扩展功能与二次开发适配学习、定制化改造等多种需求应用场景个人用户保护个人电脑、家庭网络环境抵御网络扫描、恶意攻击小型团队 / 工作室为小团队提供轻量化、低成本的企业级安全防护方案教育机构 / 高校作为网络安全、Python 开发、AI 应用的教学与研究实战工具安全研究人员用于主动防御技术研究、安全测试、威胁分析与攻防演练学生群体可作为网络安全、计算机相关专业的毕设项目参考与学习案例项目地址GitHub 仓库https://github.com/ylqxb/MirageShield项目最新版本、更新日志、完整开发文档、部署指南、常见问题解答均以 GitHub 仓库为准。关于项目MirageShield 是一个个人开源项目旨在为网络安全领域提供创新的主动防御解决方案降低主动防御技术的使用门槛。项目目前处于持续迭代优化中欢迎各位开发者、安全爱好者提交 Issue 反馈问题也欢迎提交 PR 参与贡献一起完善项目共同构建更安全的网络环境。免责声明本项目为个人学习研究作品预览版仅供测试交流使用请勿用于生产环境。使用本项目即视为您已阅读并同意项目的 MIT 开源许可证、隐私政策与相关使用约定作者不承担任何因使用本软件导致的直接或间接损失。如果这个项目对你有帮助欢迎去 GitHub 点个 Star ⭐ 支持一下你的支持是项目持续更新的最大动力