Копилот аналитика SOC · поверх MaxPatrol

Разбор инцидента, в котором каждая связь доказана

Трейс собирает события из SIEM, EDR и NAD на один экран, на каждой связи пишет, чем она доказана, и отвечает на вопросы аналитика по данным, а не по памяти.

Работает в закрытом контуре ·модель с открытыми весами ·формат событий MaxPatrol SIEM 8.5

трейс · разбор цепочки #4907
Настоящий разбор из полигона: 22 события, 4 источника, вердикт с доказанными связями
Проблема

Аналитик не верит автоматическому вердикту

Он не видит, на чём держится связь между шагами атаки. Чтобы проверить руками, нужно прыгать между консолями. На десяти тысячах узлов «тот же хост» связывает всё со всем, и получается ком из сработок.

«Детекция уже почти решена. Следующая большая битва развернётся в сокращении времени, которое опытный аналитик тратит на расследование»

Роман Родякин, директор по продуктам Positive Technologies

Трейс бьётся ровно здесь: разбор за две минуты, которому аналитик может верить, потому что видит, чем доказана каждая связь.

Плотная сеть связей «тот же хост» гаснет, остаётся одна цепочка, сшитая редкими полями: FileName, LogonId, DstIp; одна связь помечена слабойFileNameсвязь слабаяLogonIdDstIp
Как работает

Три столпа, на которых держится доверие

01

Связи доказывает код, а не нейросеть

По редкости совпадения в истории компании. «Тот же хост» не значит ничего, «та же сессия входа» значит почти всё. На каждой связи написано, каким полем сшиты шаги и сколько альтернатив отсечено.

LogonId=0xD442B91·207 12
02

«Не найдено» всегда с ответом «где искали»

Каждая проверка показывает охват: сколько узлов ответили, кто молчал. Если молчали многие, вердикт не выше «подозрительно, перепроверьте».

ответили 812 молчали 46
03

Сам говорит, где может ошибаться

Слабые связи помечены, отвергнутые версии перечислены, а если данные не разводят две версии, обе показаны с разными действиями.

связь слабая версия отвергнута
Копилот

Копилот, который отвечает делом, а не по памяти

01

Сам ходит в данные

28 инструментов: история входов, наряды ITSM, репутация адреса, охват агентов. Модель решает, что спросить, ответ считает код.

02

Каждый ответ с якорем

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

03

Находит, чего нет в карточке

На вопрос «был ли наряд?» нашёл наряд и заметил, что второй дамп снят через девять минут после закрытия окна работ.

трейс · разбор #4937 — диалог с копилотом
Копилот отвечает на вопрос про наряд и показывает, в какие инструменты он сходил
чатОтвет с якорем и списком инструментов, в которые копилот сходил

Нейросеть формулирует.Данные утверждают.

Половина конвейера работает без нейросети, и именно она даёт гарантии: модель не может написать результат проверки, номер события или уровень инцидента.

Цифры

Что меняется на разборе

417 → 127 −70 %
цель −30 %

кликов на разбор*

Даже когда аналитик перепроверяет слабые звенья руками. Без перепроверки −91 %.

25 0

переключений между окнами

Между SIEM, EDR и NAD. Всё на одном экране.

30–90 мин 2 мин

на один разбор

3 ₽ машинного времени вместо 30–90 минут аналитика.

12 из 12
ни одной пропущенной

связей между шагами атаки восстановлено

Каждая связь сверена с эталоном полигона. Одна лишняя из пятнадцати — легитимный двойник, помечена как слабая.

* Расчётная модель на цифровом двойнике компании (8 млн событий, 30 дней); замер на людях — первый пункт пилота.

Интерфейс

Так выглядит разбор

Наверху — разбор целиком. Здесь три места, на которых держится доверие к вердикту, крупным планом.

Строка ребра между двумя шагами: сшиты по FileName = Акт_сверки_за_квартал.pdf_2580.exe, в окне есть ещё одно событие с тем же значением
ребро осиКаким полем сшиты два шага и сколько событий в окне делят то же значение.
Панель источников под вердиктом: шесть сносок с временем, источником и описанием события
сноски под вердиктомКаждая цифра в тексте вердикта ведёт на событие, из которого он собран.
Проверка с охватом: какие источники опрошены, за какой период и сколько событий просмотрено
проверка с охватом«Не найдено» раскрывается в список опрошенных источников и границы периода.
Для кого и как встаёт

Надстройка над MaxPatrol, не замена

Для аналитика второй линии, который разбирает поток сработок. Читает корреляции и события SIEM по API, ничего не пишет в продуктив, действие подтверждает человек. В закрытый контур ставится на своё железо.

чтение по API ничего не пишет в продуктив действие подтверждает человек своё железо
Что дальше

Готовы начать пилот в октябре

Нужны: телеметрия одного SOC за 30 дней, один аналитик на две недели, кейсы для сравнения. Дальше — замер на реальных разборах и калибровка.