Vader-Pro-VDR
Vader-Pro-VDR(漏洞检测与修复)是一个开源平台,旨在收集端点资产清单数据、识别可能存在漏洞的软件,并提供可操作的修复建议。 该项目由一个轻量级的基于 Go 的端点代理和一个后端服务组成,后端服务负责处理收集到的资产清单数据以进行安全分析。
当前已实现的功能 当前能力包括: ✅ 基于 Go 的端点代理 ✅ 系统资产清单收集 ✅ 操作系统和硬件信息采集 ✅ 已安装软件发现及版本收集 ✅ 代理与后端之间的安全通信 ✅ 用于接收和处理端点数据的后端 API ✅ AWS 部署支持
项目愿景 Vader-Pro-VDR 的长期目标是提供一个 AI 辅助的漏洞管理平台,能够: 识别各端点中存在漏洞的软件版本 将资产清单数据与 CVE 情报进行关联 对安全风险进行优先级排序 生成修复建议 协助安全团队进行补丁管理 支持受控的自动化修复工作流
架构 +--------------------+ | Endpoint Agent | | (Go) | +--------------------+ | v +--------------------+ | Backend API | +--------------------+ | v +--------------------+ | Inventory Storage | +--------------------+ | +-----+-----+ | | v v +-----------+ +-----------+ | Web UI | | AI & VDR | | Dashboard | | Engine | +-----------+ +-----------+
路线图 阶段 1 - 基础 ✅ [x] 端点资产清单收集 [x] 软件版本发现 [x] 后端通信 [x] AWS 部署 阶段 2 - 漏洞情报 🚧 [ ] CVE 集成 [ ] 漏洞关联引擎 [ ] 风险评分 阶段 3 - AI 辅助 🚧 [ ] AI 驱动的修复建议 [ ] 安全态势分析 [ ] 修复规划 阶段 4 - 自动化 🚧 [ ] 自动化修复工作流 [ ] 多端点编排 [ ] 策略驱动的操作
为什么选择这个项目? 许多漏洞管理工具要么价格昂贵,要么难以定制,要么仅专注于检测。 Vader-Pro-VDR 旨在提供一个开源、可扩展的框架,帮助安全团队从资产可见性迈向可操作的修复指导。
贡献:
欢迎贡献、想法和架构方面的反馈。 特别欢迎在以下领域提供帮助: 软件资产清单收集 跨平台支持 CVE 情报集成 后端可扩展性 测试与文档 AI 驱动的分析工作流 Web UI 设计
如果您有兴趣参与贡献,请查看未解决的问题或发起讨论。