KUMA SIEM · Community Edition · Актуально: май 2026

KUMA
Community
Репозиторий

Плагины, скрипты и инструменты от сообщества специалистов по ИБ

38 Репозиториев
6 Категорий
Python Язык №1
MIT Лицензия

KUMA Community — неофициальный открытый репозиторий, созданный командой пресейл Kaspersky и активными пользователями SIEM-системы KUMA. Цель — централизованно хранить полезные скрипты, интеграции, контент и утилиты, которых нет в официальном продукте.

Все материалы предоставляются «как есть», рассчитаны на продвинутых пользователей и не являются официально поддерживаемыми Kaspersky.

Telegram-сообщество: t.me/kumasiem
База знаний: kb.kuma-community.ru

🔌
Интеграции с экосистемой OpenCTI, Kaspersky MDR, R-Vision SOAR, KATA, Telegram — готовые коннекторы
Автоматизация рутины Сбор логов, управление активами, установка агентов, бэкап данных
📦
Готовый контент Правила корреляции, нормализаторы, дашборды — устанавливай и используй
🛠
Инструменты разработчика API-библиотека, шифрование пакетов, переводчик контента, каталог ресурсов

📦 Контент: правила и нормализаторы

Готовые к импорту пакеты для наполнения KUMA детектирующей логикой

🔔
Пакет ресурсов
Пакет ресурсов для создания алертов в KUMA от Kaspersky Anti Targeted Attack (KATA/TAA). Реализует кейс получения алертов из KATA прямо в KUMA.
💡 Связывает два продукта Kaspersky: выявление APT в KATA автоматически создаёт инциденты в KUMA, не требуя ручного мониторинга обеих консолей.
📋
Пакет ресурсов
Пакет ресурсов для корректной обработки многострочных событий auditd в KUMA. Решает типичную проблему: auditd генерирует связанные записи в несколько строк, которые SIEM должна агрегировать в одно событие. Теги: aggregation · normalization.
💡 Без этого воркэраунда часть полей Linux-аудита теряется. С ним — полные структурированные события для корреляции.

🔌 Интеграции с внешними системами

Коннекторы, расширяющие KUMA за пределы штатных возможностей

🌐
Python 🆕 2026
Интеграция OpenCTI ↔ KUMA через прокси на REST API. Автоматически проверяет IoC из событий безопасности в платформе киберразведки OpenCTI и обогащает данные прямо в рабочем процессе SOC.
💡 Аналитик получает контекст угрозы не выходя из KUMA: является ли IP/домен/хеш известным индикатором атаки — ответ за секунды.
🛡
Python 🆕 2026
Инструмент для интеграции сторонних систем с Kaspersky Managed Detection and Response (MDR) Console. Позволяет подключить к MDR другие SIEM или корпоративные платформы безопасности.
💡 Для организаций, использующих managed-сервис Kaspersky MDR параллельно с KUMA — унифицирует поток инцидентов в единую точку.
🤖
Python MIT
Интеграция KUMA SIEM с несколькими инсталляциями R-Vision SOAR одновременно. Поддерживает multi-tenant сценарии: один SIEM обслуживает несколько площадок с разными SOAR.
💡 Алерты из KUMA автоматически порождают инциденты в R-Vision SOAR и запускают плейбуки реагирования — полный SIEM+SOAR цикл.
📲
Python MIT
Telegram-бот для KUMA: уведомляет об алертах и позволяет выполнять базовые действия с SIEM прямо из мессенджера — просмотр, подтверждение, комментирование алертов.
💡 Не нужно постоянно держать открытым веб-интерфейс KUMA — важные алерты приходят туда, где аналитик их точно увидит.
📡
Python
GUI-приложение для получения логов из различных систем по API и отправки их в KUMA через TCP-сокет. Работает как универсальный адаптер для источников без штатного коллектора KUMA.
💡 Позволяет подключить к KUMA любой продукт с REST API без написания кода — достаточно настроить параметры в графическом интерфейсе.
📤
Python 🆕
Обработчик алертов KUMA на Python. Позволяет настраивать кастомные действия при срабатывании алертов — отправку уведомлений, вызов вебхуков и интеграцию с внешними системами. MIT-лицензия.
💡 Гибкая точка расширения для автоматического реагирования: без SOAR можно настроить простые действия прямо на событии алерта в KUMA.

⚡ Автоматизация и управление активами

Скрипты для снижения ручного труда операторов KUMA

🐧
Shell 🆕
Скрипты для автоматической установки и удаления агентов KUMA на Linux-серверах. Автоматизирует весь цикл: создание пользователя kuma, директорий, настройку systemd-службы агента.
💡 Вместо ручной установки агента по шагам на каждом сервере — один скрипт, который можно запустить через Ansible или CI/CD пайплайн.
🖥
Shell
Скрипт автоматической настройки отправки событий с Linux-хостов в KUMA через auditd. Разворачивает нужную конфигурацию аудита одной командой.
💡 Устраняет ручную правку auditd.rules на каждом сервере — единый скрипт для массового применения через Ansible или GPO.
🏠
Python MIT
Скрипт автоматического добавления активов из событий в базу активов KUMA. Анализирует поступающие события и создаёт записи без участия оператора.
💡 Инвентаризация инфраструктуры «на лету»: KUMA сама заполняет реестр активов по мере того, как с хостов приходят события.
🔍
Shell MIT
Автоматизирует добавление активов с уязвимостями в KUMA. Разбирает отчёты сканера уязвимостей и загружает результаты в контекст активов SIEM.
💡 Связывает Vulnerability Management с SIEM: аналитик видит алерт и сразу понимает, уязвим ли затронутый хост к известным CVE.
📤
Python MIT
Импортирует активы из отчётов российского сканера уязвимостей RedCheck в KUMA. Разбирает XML-отчёт и создаёт/обновляет активы через API.
💡 Интеграция с популярным отечественным сканером: данные RedCheck видны в контексте SIEM-расследований без ручного переноса.
🗄
Python
Экспортирует учётные записи из локальной SQLite-базы и автоматически загружает CSV в словарь KUMA через REST API. Полезно для синхронизации справочников пользователей и хостов.
💡 Позволяет подтягивать данные из любой локальной БД в контекстные таблицы KUMA для обогащения событий без ручного экспорта.
🗂
Python
Скрипт архивации активов KUMA. Выгружает данные об активах и сохраняет в архивный формат для долгосрочного хранения или переноса между инсталляциями. Теги: api · scripting · sqlite3 · siem.
💡 Решает задачу резервного копирования реестра активов — стандартными средствами KUMA это трудозатратно.

💾 Управление данными и бэкап

Инструменты для работы с хранилищем событий KUMA (ClickHouse) и конфигурацией

💽
Shell
Скрипт сохранения партиций из локального хранилища KUMA (ClickHouse). Позволяет переносить или архивировать исторические данные событий по временным партициям.
💡 Критически важно при нехватке диска или при миграции KUMA: выгрузи старые партиции с данными и восстанови при необходимости.
📊
Shell
Скрипт импорта и экспорта дашбордов, пресетов поиска и сохранённых запросов для KUMA. Переносит визуальную конфигурацию между инсталляциями одной командой.
💡 Незаменим при миграции или обновлении KUMA: все дашборды и запросы аналитиков переносятся за минуты, а не часы.
🔐
Python
Инструмент для шифрования и дешифрования пакетов ресурсов KUMA. Позволяет инспектировать содержимое зашифрованных .kuma-пакетов, модифицировать и запаковывать обратно.
💡 Открывает возможности кастомизации пакетов и глубокого понимания структуры контента — важно для разработчиков правил.

🌍 Обогащение данных и геолокация

Утилиты для добавления контекста к событиям KUMA

🔎
Python MIT
Утилита обогащения данными для KUMA, работающая по принципу аналогичному Kaspersky CyberTrace. Позволяет проверять IoC (IP, домены, хеши) по внешним фидам без покупки CyberTrace.
💡 Open-source альтернатива CyberTrace для проверки индикаторов компрометации — особенно актуально для организаций с ограниченным бюджетом на ПО.

🛠 Инструменты разработчика

Для тех, кто создаёт собственный контент и автоматизирует работу с KUMA API

📚
Python MIT
Python-библиотека для работы с KUMA REST API. Предоставляет удобные классы и методы для автоматизации операций с KUMA из собственного кода или скриптов. 3 форка — активно используется как основа других проектов.
💡 Основа для разработки любых собственных интеграций — избавляет от написания бойлерплейт-кода для HTTP-запросов к KUMA.
🖱
Python MIT
Python-сервис с веб-интерфейсом для выполнения операций с KUMA через REST API без написания кода. GUI-обёртка над API KUMA для типовых задач администрирования. ⭐ 3 звезды.
💡 Для операторов, которым нужна автоматизация без программирования: открываешь браузер, нажимаешь кнопки — операции выполняются через API.
📐
Python MIT
Извлекает маппинги полей из нормализаторов KUMA и записывает их в Excel (.xlsx). Позволяет увидеть, какие поля из какого источника во что нормализуются в KUMA. ⭐ 2 звезды.
💡 При отладке правил корреляции сразу видно, как называется нужное поле в схеме KUMA — не нужно лезть в XML-файлы нормализаторов.
🌍
Python MIT
Автоматически переводит кириллические строки в JSON-файлах ресурсов KUMA на английский язык. Полезно для публикации контента или использования в международных командах.
💡 Комьюнити создаёт контент на русском — этот инструмент позволяет международным командам работать с переведёнными правилами и нормализаторами.
🔄
Python MIT
Скрипт для миграции правил сообщества на новый формат маппинга, добавленный в KUMA 3.2. Автоматически конвертирует существующий контент без ручного редактирования.
💡 При обновлении до KUMA 3.2+ скрипт конвертирует весь старый контент автоматически — не нужно переписывать сотни правил вручную.
🔌
JavaScript
Chrome-расширение: находит на странице KUMA сырое событие и позволяет отправить пожелание на доработку нормализатора на заданный email прямо из интерфейса SIEM.
💡 Аналитик видит «плохое» событие — одним кликом отправляет баг-репорт разработчику нормализатора, не выходя из KUMA.
🦀
Rust Apache 2.0
Утилита управления KUMA на Rust. Инструмент для взаимодействия с компонентами KUMA через командную строку — высокопроизводительная альтернатива Python-скриптам для CLI-автоматизации.
💡 Для сценариев, где важна производительность CLI-инструмента: Rust-бинарник без зависимостей легко распространять на серверах без Python.
📖
Каталог 🆕
Каталог ресурсов и инструментов KUMA Community. Централизованный реестр всех доступных инструментов, скриптов и контента с описаниями и ссылками.
💡 Навигационная точка входа в экосистему сообщества — удобно для новых пользователей, чтобы быстро найти нужный инструмент.
🔄 Как инструменты комьюнити вписываются в SOC-процессы
🖥
Источники событий
Linux · Windows · Сеть
⚙️
Сбор и агенты
KUMA_Linux_agent · auditd · getLogsAPI
📦
Нормализация
kuma_content · multiline_wa
🔍
Обогащение
mmdb2kuma · tracer · OpenCTI
🚨
Корреляция
KUMA Core · kuma_taa_alert
📲
Реагирование
telebot · alerthandler · soar