Поддержка формата CEF
Центральный Пульт поддерживает отправку сообщений ИБ в формате CEF.
При отправке сообщений в таком формате, сообщение имеет следующий вид:
CEF:Version|Device Vendor|Device Product|Device Version|Signature ID|Name|Severity|Extension
, где:
-
Version— версия формата CEF. Центральный Пульт использует версию0. -
Device Vendor– ROSSINNO -
Device Product– SAYMON -
Device Version– версия системы Центральный Пульт. -
Signature ID— уникальный идентификатор типа события. -
Name— название события. -
Severity— критичность события. -
Extension- дополнительная информация о событии.
Поля Extension
В поле Extension передаются следующие поля:
Идентификационные
-
dproc– текстsaymon-server|auth.log -
suser– субъект действия -
src– IP-адрес субъекта -
shost– DNS-имя субъекта -
dst– IP-адрес saymon-server -
dhost– DNS-имя saymon-server
Результат действия
-
outcome- текстFailure|Success -
msg- подробная информация по деталям действия в формате JSON
Опциональные поля
В таблице перечислены опциональные поля для конкретных событий классов.
| Поле | Описание | События |
|---|---|---|
|
Идентификатор сессии |
AAA,AAC,AAF,AAK,AAE,AAO |
|
Число |
AAA,AAC,AAF,AAK,AAE,AAO |
|
Идентификатор объекта |
OCA,OCD,OCH |
|
Логин пользователя, над которым производится действие |
CUA,CUP,CUD,PAR |
|
Причина ошибки |
События из канала |
|
Текст пароля |
PCH,PAR |
Примеры
Примеры сообщений в формате CEF.
Выход из терминала на сервере системы Центральный Пульт:
CEF:0|ROSSINNO|SAYMON|3.12.86|AA-CLI|CRON|6|dproc=auth.log end=1709205421000 msg="pam_unix(cron:session): session closed for user root"
Вход через веб-интерфейс системы Центральный Пульт:
CEF:0|ROSSINNO|SAYMON|3.12.86|AAA|Session is opened|3|dproc=saymon-server end=1709194963050 outcome=Success suser= src=10.0.2.2 shost=_gateway dst=127.0.0.1 dhost=127.0.0.2 cn1=23e57682f98e0cebe1b1979e6c0b71a9 cn3=3 msg={"startTime":1709194963011,"expiredAt":1709198563011,"userId":"5e4cd4668f7a9c6f9a128e16","login":"admin","sessionId":"23e57682f98e0cebe1b1979e6c0b71a9"}
Добавление нового объекта:
CEF:0|ROSSINNO|SAYMON|3.12.86|OCA|Adding an object|3|dproc=saymon-server end=1709194977890 outcome=Success suser=admin src=10.0.2.2 shost=_gateway dst=127.0.0.1 dhost=127.0.0.2 fname=65e03ee10b298625a3a9fae1 msg={"entityType":"Object","entityId":"65e03ee10b298625a3a9fae1","kind":"Object"}
Удаление объекта:
CEF:0|ROSSINNO|SAYMON|3.12.86|OCD|Deleting an object|8|dproc=saymon-server end=1709195003861 outcome=Success suser=admin src=10.0.2.2 shost=_gateway dst=127.0.0.1 dhost=127.0.0.2 fname=65e03ee10b298625a3a9fae1 msg={"entityType":"Object","entityId":"65e03ee10b298625a3a9fae1","kind":"Object"}
Изменение прав пользователя:
CEF:0|ROSSINNO|SAYMON|3.12.86|CPU|Change user permissions|3|dproc=saymon-server end=1709195023216 outcome=Success suser=admin src=10.0.2.2 shost=_gateway dst=127.0.0.1 dhost=127.0.0.2 msg={"entityType":"User","entityId":"65a527d3679b6d24f8fce0d1","changes":{"permissions":["read-security-log"]},"action":"user props changing","details":{"login":"dgu_user"}}
Сброс пароля пользователя администратором:
CEF:0|ROSSINNO|SAYMON|3.12.86|PAR|Reset user password by admin|3|dproc=saymon-server end=1709195040369 outcome=Success suser=admin src=10.0.2.2 shost=_gateway dst=127.0.0.1 dhost=127.0.0.2 duser=dgu_user cs1=Password msg={"entityType":"User","entityId":"65a527d3679b6d24f8fce0d1","changes":{"changePasswordOnNextLogin":true},"action":"user props changing","details":{"login":"dgu_user"}}
Ошибка при аутентификации:
CEF:0|ROSSINNO|SAYMON|3.12.86|AAF|Authorization error|8|dproc=saymon-server end=1709195078104 outcome=Failure suser= src=10.0.2.2 shost=_gateway dst=127.0.0.1 dhost=127.0.0.2 cn3=3 reason="User not found" msg={"remoteAddress":"10.0.2.2","login":"badUser","message":"User not found"}
Требование изменить пароль при входе:
CEF:0|ROSSINNO|SAYMON|3.12.86|AAF|Authorization error|8|dproc=saymon-server end=1709195096722 outcome=Failure suser=dgu_user src=10.0.2.2 shost=_gateway dst=127.0.0.1 dhost=127.0.0.2 cn3=3 reason="Password change is required." msg={"errorCode":31,"message":"Password change is required."}
Изменение пароля пользователем:
CEF:0|ROSSINNO|SAYMON|3.12.86|PCH|Password change by user|3|dproc=saymon-server end=1709195114624 outcome=Success suser=dgu_user src= shost= dst= dhost= cs1=Password msg={"entityType":"User","entityId":"65a527d3679b6d24f8fce0d1","changes":{"passwordHash":"**","changePasswordOnNextLogin":false},"action":"user props changing","details":{"login":"dgu_user"}}