Skip to content
KitploitKITPLOIT
ИнструментыБлог
Отправить
ИнструментыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

··Ленты·Контакты·Конфиденциальность·© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
OpsGuard-simulation — OpsGuard устраняет кошмар "3 AM PagerDuty", специально защищая от угроз, таких как недавняя CVE-2025-55184 (Next.js DoS). | Kitploit
Инструменты/GitHubGitHub/shubham-01-star/opsguard-simulation
Анализ уязвимостейБезопасность облачных средDevSecOpsОбучение и ОбразованиеРеагирование на Инциденты
GitHubshubham-01-star/opsguard-simulation

OpsGuard-simulation

OpsGuard устраняет кошмар "3 AM PagerDuty", специально защищая от угроз, таких как недавняя CVE-2025-55184 (Next.js DoS).

Репозиторий

Популярное

Смотреть все →

Откройте для себя самые используемые инструменты нашего сообщества.

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
Поделиться
Сайт
18 месяцев назадЕщё не проверено

OpsGuard - Панель симуляции 🖥️

Это интерфейс Frontend для OpsGuard. Он служит визуальным «мозгом», демонстрирующим работу автономного SRE-агента.

Поскольку OpsGuard — это агент, ориентированный на бэкенд, данная панель предназначена для симуляции производственной среды и визуализации невидимого рабочего процесса агента (Ingest → Analyze → Fix) для демонстраций и мониторинга.


🌟 Возможности

  • Киберпанк/SRE-эстетика: Тёмная тема, линии развертки и кинематографические эффекты свечения, создающие атмосферу «Центра управления миссией».
  • Элементы управления живой симуляцией:
    • CRASH: Вручную запускает критический инцидент (например, утечку памяти) через API.
    • RESET: Возвращает систему в чистое состояние.
  • Логи в реальном времени: Лента, напоминающая терминал, с «мыслями» агента (анализ AI, поиск первопричин, выполнение команд).
  • Визуализатор конвейера: Пошаговый индикатор прогресса, показывающий точную стадию инцидента в жизненном цикле (Ingest → Diagnose → Waiting → Executing → Resolved).
  • Симуляция метрик: Визуализирует скачки CPU/Памяти при переходе системы в состояние «Critical».

🛠️ Настройка

Предварительные требования

  • Убедитесь, что бэкенд OpsGuard запущен на http://localhost:3000.

1. Установка зависимостей

root@kitploit:~
npm install

2. Настройка окружения

Создайте файл .env (или используйте значения по умолчанию):

root@kitploit:~
VITE_BACKEND_URL=http://localhost:3000

3. Запуск сервера разработки

root@kitploit:~
npm run dev

Откройте http://localhost:5173 в браузере.


🎮 Как запустить демо

  1. Запустите бэкенд и этот фронтенд.
  2. Откройте панель управления. Статус системы должен быть OPERATIONAL (зелёный).
  3. Нажмите кнопку CRASH (вверху справа).
  4. Смотрите:
    • Статус меняется на CRITICAL (красный).
    • В терминале появляются логи AI.
    • Активируется шаг «Diagnose».
  5. Действуйте:
    • Дождитесь появления кнопки AUTHORIZE AUTO-FIX.
    • Нажмите её.
  6. Устраняйте:
    • Наблюдайте за индикатором прогресса во время выполнения исправления «Executing Fix».
    • Система возвращается в состояние OPERATIONAL.

🎨 Кастомизация

  • Стили: Создано с помощью TailwindCSS v4.
  • Иконки: Используется lucide-react.
  • Эффекты: CSS-анимации для «дышащего» свечения и линий развертки находятся в App.tsx и index.css.

📄 Лицензия

MIT

Скачать инструмент