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

Windows Eventlog 1102 — очищен журнал Security

К ответу ↓

Очищен журнал Security. Поставщик этого события — Microsoft-Windows-Eventlog; субъект находится в UserData/LogFileCleared, а не в обычном EventData.

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

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

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

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

Windows Eventlog 1102 — очищен журнал Security

Очищен журнал Security. Поставщик этого события — Microsoft-Windows-Eventlog; субъект находится в UserData/LogFileCleared, а не в обычном EventData.

Точный источник

1102 означает очистку Security данного компьютера. Его Provider — Microsoft-Windows-Eventlog, а не Security-Auditing; событие версии 0 использует UserData/LogFileCleared с отдельным пространством имён. Сначала сохраните исходный XML и установите узел, время и происхождение копии. Не объясняйте отсутствие этой записи настройкой Audit Logon без проверки фактического пути регистрации и сохранности журнала.

Отбор и UserData

Get-WinEvent задаёт точный Eventlog/Security, 1102 и UTC-окно. В отличие от большинства соседних карточек, XPath читает дочерние элементы LogFileCleared, а не EventData/Data. Добавлены оба namespace. Пустой EventData-разбор не означает отсутствия Subject. Сохраняйте исходный SID, имя, домен и LogonId рядом с RecordId и компьютером; Message для определения схемы не требуется.

Пример

Subject operator.demo в иллюстрации обозначает учётный контекст очистки, а не автоматически установленного человека. SubjectLogonId 0x4312 подходит для проверки связанного сеанса того же узла. Учебная запись не доказывает, что архивы, пересланные события или копии на сборщике исчезли. Время и SID вымышлены; это сокращённый XML документированной структуры, а не факт очистки пользовательского устройства.

Оценка контекста

Очистка требует объяснения: сопоставьте её с согласованным обслуживанием, действиями администратора и работой средств управления. Само 1102 не доказывает сокрытие следов атакующим. Отдельно проверьте, какая часть временной истории доступна до и после, и не смешивайте удаление записей с обычной ротацией или пропажей доставки. Для технической identity запросите журнал системы, инициировавшей обслуживание.

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

Сопоставьте LogonId с 4624 того же компьютера, если запись сохранилась или была переслана. Проверьте независимые копии и доступные события процесса вокруг момента очистки. Не объединяйте похожий сеанс другого узла. Итог фиксирует факт очистки, технический субъект, одобренное основание либо его отсутствие, сохранившиеся источники и предел восстановления истории. Отдельной процедуры очистки эта карточка не предлагает.

Если записи нет

Проверьте Provider, правильный компьютер, UTC и источник копии. Ошибка фильтра по Security-Auditing исключит 1102, даже когда оно присутствует. Уточните ротацию, последующие очистки и сохранение в сборщике. Отсутствие 1102 не доказывает, что журнал не очищался: сама доступная история может быть неполной. Запрос должен называть период, ожидаемое действие и проверенные хранилища.

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

Исходное полеСмысл и ограничения
System/Provider/@NameMicrosoft-Windows-Eventlog — важная часть ключа.
UserData/LogFileCleared/SubjectUserSidIdentity, очистившая Security.
UserData/LogFileCleared/SubjectUserNameИмя инициатора.
UserData/LogFileCleared/SubjectLogonIdСеанс инициатора на данном узле.

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

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

1102 v0: UserData/LogFileCleared

Фрагмент журнала. Сокращённый фрагмент документированной структуры с вымышленными значениями; не полный экспорт. Часть служебных полей полной записи опущена.

<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System><Provider Name="Microsoft-Windows-Eventlog"/><EventID>1102</EventID><Version>0</Version><TimeCreated SystemTime="2026-11-03T09:30:00.000Z"/><EventRecordID>4101</EventRecordID><Channel>Security</Channel><Computer>win-lab-01.example.test</Computer></System>
  <UserData><LogFileCleared xmlns="http://manifests.microsoft.com/win/2004/08/windows/eventlog">
    <SubjectUserSid>S-1-5-21-111-222-333-1401</SubjectUserSid>
    <SubjectUserName>operator.demo</SubjectUserName>
    <SubjectDomainName>LAB</SubjectDomainName>
    <SubjectLogonId>0x4312</SubjectLogonId>
  </LogFileCleared></UserData>
</Event>

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

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

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

$referenceStartUtc = [DateTimeOffset]::Parse('2026-11-03T09:00:00Z').UtcDateTime
$referenceEndUtc = [DateTimeOffset]::Parse('2026-11-03T11:00:00Z').UtcDateTime
Get-WinEvent -FilterHashtable @{LogName='Security'; ProviderName='Microsoft-Windows-Eventlog'; Id=1102; 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')
  $referenceNs.AddNamespace('l','http://manifests.microsoft.com/win/2004/08/windows/eventlog')
  $referenceData = @{}
  foreach ($referenceNode in $referenceXml.SelectNodes('/e:Event/e:UserData/l:LogFileCleared/*',$referenceNs)) {
    $referenceData[$referenceNode.LocalName] = $referenceNode.InnerText
  }
  [pscustomobject]@{
    TimeCreatedUtc=$referenceEvent.TimeCreated.ToUniversalTime().ToString('o')
    Computer=$referenceEvent.MachineName
    Provider=$referenceEvent.ProviderName
    EventId=$referenceEvent.Id
    RecordId=$referenceEvent.RecordId
    Data=[pscustomobject]$referenceData
  }
}

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

Очистка требует проверки контекста; отсутствие старых записей не восстанавливает их содержание.

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

  • Windows Security 4625 — неудачная попытка входа

    Для анализа границы сохранности проверить наличие нужного периода Security и отказов входа в других копиях. Очистка не доказывает причину конкретной отсутствующей записи.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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