IBCOURSES / СПРАВОЧНИК ИБ

Sysmon Event 1 — создание процесса

К ответу ↓

Sysmon регистрирует расширенный контекст создания процесса. GUID процесса помогает связям, командная строка — интерпретации; версия и конфигурация Sysmon определяют доступную телеметрию.

Например
Материалов с пояснениями: 94 · Записей реестров: 11 678

Уточнить поиск

События и журналы

Найдено: 84
Инструкция по проверке

Sysmon Event 1 — создание процесса

Sysmon регистрирует расширенный контекст создания процесса. GUID процесса помогает связям, командная строка — интерпретации; версия и конфигурация Sysmon определяют доступную телеметрию.

Паспорт Sysmon

Установите версию Sysmon, фактическую конфигурацию фильтров и период доступного Operational. Event 1 — процессное событие Sysmon; номер 1 без Provider/Channel неоднозначен. Разбор относится к Sysmon 15.22. Не переносите сюда схему Security 4688 и не считайте номер схемы конфигурации равным версии Event XML. Отдельно проверьте полноту доставки из нужного компьютера.

Читающий отбор

Запрос задаёт Microsoft-Windows-Sysmon/Operational, Provider Microsoft-Windows-Sysmon, ID 1 и UTC-окно. Сохраните ToXml и разберите доступные именованные EventData. Пример ниже — авторское резюме, а не полный XML-экспорт. Набор полей нужно сверить с манифестом установленной версии; универсальный JSON/XML-шаблон здесь не предлагается. Настройки Sysmon и его служба командой чтения не изменяются.

Смысл примера

Учебное резюме показывает Process GUID, образ whoami.exe и командную строку. GUID предназначен для более надёжной связи, чем один переиспользуемый PID, но сохраняйте хост и время. Пример не содержит вывода команды и не доказывает её успешности. Поле текущего процесса и контекст родителя нельзя объединять в одного инициатора. Реальные значения и список полей нужно читать из собственного исходного XML.

Интерпретация и атрибуция

Сравните образ, параметры, родительский контекст и роль компьютера с ожидаемой деятельностью. Sysmon предоставляет телеметрию, а не окончательный диагноз. Обычное имя файла не подтверждает легитимность; необычный параметр не устанавливает атаку. Учётная запись процесса не равна доказанному человеку. Отдельно сохраняйте наблюдение и объясняющую гипотезу, особенно для служебных запусков или средств централизованного управления.

Следующий шаг

Сопоставьте ProcessGuid с подходящими связанными Sysmon-событиями, когда такие типы собирались. Для сравнения с 4688 используйте хост, время, PID и образ; GUID Sysmon не подставляется в поля Windows Security. Сетевая активность не следует автоматически из процесса, а её регистрация зависит от собственного охвата. Итог цепочки должен обозначать, какие события доступны и какие связи только предполагаются.

Если события нет

Проверьте установленный источник, фактические фильтры, журнал, временное окно, ротацию и доставку. Отсутствие Event 1 в доступной выборке не доказывает отсутствие запуска. Сравните с независимым аудитом, если он был включён. Не устанавливайте Sysmon и не меняйте конфигурацию ради восстановления прошлого; запросите сохранённые версии настроек и существующие журналы у владельца узла.

Поля и область применения

Исходное полеСмысл и ограничения
System/EventID1 в журнале Sysmon, не Security.
EventData/ProcessGuidИдентификатор процесса; сверять точную схему установленного Sysmon.
EventData/CommandLineКомандная строка для контекста запуска.
EventData/ImageОбраз процесса; подтверждать вместе с другими данными.

Примеры записей

Данные в примерах условные. Состав полей зависит от версии и настроек источника.

Контекст запуска: иллюстрация

Поясняющая схема. Схема разбора документированных понятий; не XML-экспорт и не полная схема Event 1.

Sysmon Event ID: 1
Process GUID: {00000000-0000-0000-0000-000000000003}
Image: C:\Windows\System32\whoami.exe
Command line: whoami.exe /user

Команды и способы проверки

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

PowerShell: только чтение локального журнала. Заменить учебное UTC-окно и выбрать нужный узел.

$referenceStartUtc = [DateTimeOffset]::Parse('2026-11-03T09:00:00Z').UtcDateTime
$referenceEndUtc = [DateTimeOffset]::Parse('2026-11-03T11:00:00Z').UtcDateTime
Get-WinEvent -FilterHashtable @{LogName='Microsoft-Windows-Sysmon/Operational'; ProviderName='Microsoft-Windows-Sysmon'; Id=1; StartTime=$referenceStartUtc; EndTime=$referenceEndUtc} |
ForEach-Object {
  $referenceEvent = $_
  [xml]$referenceXml = $referenceEvent.ToXml()
  $referenceNs = [System.Xml.XmlNamespaceManager]::new($referenceXml.NameTable)
  $referenceNs.AddNamespace('e','http://schemas.microsoft.com/win/2004/08/events/event')
  $referenceData = @{}
  foreach ($referenceNode in $referenceXml.SelectNodes('/e:Event/e:EventData/e:Data',$referenceNs)) {
    $referenceData[$referenceNode.GetAttribute('Name')] = $referenceNode.InnerText
  }
  [pscustomobject]@{
    TimeCreatedUtc=$referenceEvent.TimeCreated.ToUniversalTime().ToString('o')
    Computer=$referenceEvent.MachineName
    Provider=$referenceEvent.ProviderName
    EventId=$referenceEvent.Id
    RecordId=$referenceEvent.RecordId
    Data=[pscustomobject]$referenceData
  }
}

Первоисточники

GUID упрощает связь записей, но не устанавливает человека или опасность процесса.

Связанные материалы

Как пользоваться техническим справочником

Найдите порт, код ошибки, событие или источник журнала. Уточните протокол и систему, затем сверяйте значение, поля, примеры и первоисточники. Назначение порта не определяет фактическую службу, а одна запись не доказывает инцидент.

Материалы по разделам

События и журналы

Два ответа рядом

Сравнение источников

Сравнение показывает различия. События и поля разных систем не считаются эквивалентными.

Выберите службу

В списке — службы, доступные с текущими условиями. Число рядом — количество записей портов, а не программ на вашем узле.

Как искать в справочнике

Введите число, код, фрагмент сообщения или вопрос. Известный идентификатор поможет найти карточку; это не анализ самого инцидента.

  1. Введите номер, код, имя или фрагмент записи. Для портов можно использовать список: 80, 443, 8000–8010.
  2. Уточните поиск фильтрами. Все условия действуют одновременно. Числа в списках показывают, сколько материалов останется при выборе варианта.
  3. Службу выбирайте из каталога: поиск внутри списка помогает найти название, а кнопка «Выбрать» применяет его.
  4. Убирайте отдельные условия кнопкой × рядом с фильтром. «Сбросить фильтры» сохраняет текст поиска и текущий раздел.
  5. В карточке сверьте источник, версию и условия регистрации, затем откройте поля, примеры и первоисточник.

/ — перейти к поиску. Прямые ссылки открывают выбранную карточку в этом же справочнике.

Назначения портов и коды приведены по официальным реестрам. Версии, условия регистрации и ссылки на документацию указаны в карточках.

Избранное и недавние материалы хранятся в этом браузере. Запрос и фильтры сохраняются при возврате к выдаче и обновлении вкладки. Поиск работает локально.

Что есть в справочнике

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

Выберите область, чтобы посмотреть доступные источники и перейти к материалам.

Уточнить или исправить ответ

Скопируйте сообщение и отправьте его на mail@ibcourses.ru.