
Платформа для обнаружения и устранения уязвимостей с помощью ИИ, включающая агент-эндпоинт на Go, централизованную панель управления и движок анализа уязвимостей.
Vader-Pro-VDR
Vader-Pro-VDR (Vulnerability Detection & Remediation — обнаружение и устранение уязвимостей) — это открытая платформа, предназначенная для сбора данных инвентаризации конечных точек, выявления потенциально уязвимого программного обеспечения и предоставления практических рекомендаций по устранению уязвимостей. Проект состоит из лёгкого агента для конечных точек на языке Go и серверной службы, которая обрабатывает собранные данные инвентаризации для анализа безопасности.
Что уже работает Текущие возможности включают: ✅ Агент для конечных точек на языке Go ✅ Сбор инвентаризации системы ✅ Сбор информации об операционной системе и оборудовании ✅ Обнаружение установленного программного обеспечения и сбор версий ✅ Защищённая связь между агентом и серверной частью ✅ Серверный API для приёма и обработки данных конечных точек ✅ Поддержка развёртывания в AWS
Видение проекта Долгосрочная цель Vader-Pro-VDR — предоставить платформу управления уязвимостями с поддержкой ИИ, способную: Выявлять уязвимые версии программного обеспечения на конечных точках Сопоставлять данные инвентаризации с данными об уязвимостях 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 — Поддержка ИИ 🚧 [ ] Рекомендации по устранению уязвимостей на основе ИИ [ ] Анализ уровня безопасности [ ] Планирование устранения уязвимостей Этап 4 — Автоматизация 🚧 [ ] Автоматизированные рабочие процессы устранения уязвимостей [ ] Оркестрация множества конечных точек [ ] Действия на основе политик
Зачем этот проект? Многие инструменты управления уязвимостями либо дороги, либо сложны в настройке, либо ориентированы исключительно на обнаружение. Vader-Pro-VDR стремится предоставить открытый, расширяемый фреймворк, который помогает командам безопасности перейти от видимости активов к практическим рекомендациям по устранению уязвимостей.
Участие в проекте:
Мы приветствуем вклад, идеи и отзывы об архитектуре. Особенно ценится помощь в следующих областях: Сбор инвентаризации программного обеспечения Кроссплатформенная поддержка Интеграция с данными об уязвимостях CVE Масштабируемость серверной части Тестирование и документация Рабочие процессы анализа на основе ИИ Дизайн веб-интерфейса
Если вы заинтересованы в участии, пожалуйста, ознакомьтесь с открытыми задачами или начните обсуждение.