· 16 мин чтения

Microsoft Defender for Endpoint: EDR для корпоративных рабочих станций

Microsoft Defender for Endpoint: EDR для корпоративных рабочих станций

Меня зовут Семёнов Евгений Сергеевич, директор АйТи Фреш. 15 лет я занимаюсь безопасностью корпоративной Windows-инфраструктуры и могу сказать честно: бесплатный встроенный Defender в Windows 10/11 — отличный антивирус, но недостаточный для серьёзных угроз. Шифровальщики 2024–2025 годов не блокируются сигнатурами — они живут в памяти, используют легитимные утилиты Windows, обходят AV. Противостоять им может только EDR класс, и у Microsoft это Defender for Endpoint (бывший ATP). В статье — как его развернуть, настроить и использовать для расследования инцидентов.

Что такое Defender for Endpoint

Defender for Endpoint — это облачная EDR-платформа Microsoft, которая использует встроенный в Windows 10/11 Defender как агент, а в облаке даёт:

Планы лицензирования

ФункцияDefender AV (встр.)DfE Plan 1DfE Plan 2
АнтивирусДаДаДа
ASR rulesДаДаДа
Centralized managementНетДаДа
EDR / detectionНетОграниченноПолно
Threat & Vulnerability ManagementНетНетДа
Automated InvestigationНетНетДа
Advanced HuntingНетНетДа
Sandbox / DetonationНетНетДа
Входит вWindows 10/11M365 E3M365 E5

Для серьёзной защиты нужен Plan 2. В России после 2022 года лицензии покупаются через партнёров со складов в Казахстане или ОАЭ, стоимость — около 50 USD/пользователь/месяц за M365 E5.

Onboarding рабочих станций

Подключение машин происходит через Onboarding Package из портала security.microsoft.com. Варианты развёртывания:

# Вариант 1: Local Script (для тестов или ручного onboarding)
# Скачиваем пакет из портала, запускаем на машине
WindowsDefenderATPLocalOnboardingScript.cmd

# Вариант 2: Group Policy (для домена)
# Копируем WindowsDefenderATPOnboardingScript.cmd в папку SysVol,
# создаём GPO с Computer Configuration → Preferences → Control Panel Settings → Scheduled Tasks
# → Immediate Task → запускать от SYSTEM, однократно

# Вариант 3: Intune (для облачных/AADJ-устройств)
# Device configuration → Profiles → Windows 10 → Microsoft Defender ATP (Windows 10 Desktop)

# Вариант 4: PowerShell-скрипт
[Parameter(Mandatory=$true)]
$OnboardingPackagePath

Invoke-Expression (Get-Content $OnboardingPackagePath | Out-String)

Проверка успешного onboarding:

# На целевой машине
$sense = Get-Service -Name "sense"
$sense.Status  # Должно быть Running

# В реестре
Get-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows Advanced Threat Protection\Status"
# OnboardingState = 1

# Принудительный тест-детект
cmd /c powershell.exe -NoExit -ExecutionPolicy Bypass -WindowStyle Hidden $ErrorActionPreference= 'silentlycontinue';(New-Object System.Net.WebClient).DownloadFile('http://127.0.0.1/1.exe', 'C:\\test-WDATP-test.exe');Start-Process 'C:\\test-WDATP-test.exe'

Через 5–10 минут машина появится в портале в разделе Device inventory.

Attack Surface Reduction: 16 правил, которые спасут офис

ASR — моя любимая часть Defender for Endpoint. Даже без Plan 2 это работает на бесплатном AV. Каждое правило блокирует конкретный вектор атаки:

# Включение всех ASR-правил через PowerShell
$Rules = @(
  "BE9BA2D9-53EA-4CDC-84E5-9B1EEEE46550", # email
  "D4F940AB-401B-4EFC-AADC-AD5F3C50688A", # Office child
  "3B576869-A4EC-4529-8536-B80A7769E899", # Office exec
  "75668C1F-73B5-4CF0-BB93-3ECF5CB7CC84", # Office inject
  "D3E037E1-3EB8-44C8-A917-57927947596D", # JS/VBS
  "5BEB7EFE-FD9A-4556-801D-275E5FFC04CC", # obfusc
  "92E97FA1-2EDF-4476-BDD6-9DD0B4DDDC7B", # Win32 API
  "9E6C4E1F-7D60-472F-BA1A-A39EF669E4B2", # LSASS
  "D1E49AAC-8F56-4280-B9BA-993A6D77406C", # PSExec
  "B2B3F03D-6A65-4F7B-A9C7-1C7EF74A9BA4", # USB
  "26190899-1602-49E8-8B27-EB1D0A1CE869"  # Office comm
)
foreach ($Rule in $Rules) {
  Set-MpPreference -AttackSurfaceReductionRules_Ids $Rule -AttackSurfaceReductionRules_Actions Enabled
}

Ключевые настройки через Intune/GPO

Если есть Intune, включаем Security Baseline — Defender for Endpoint:

Расследование инцидента в портале

Когда Defender что-то нашёл, в портале появляется Alert. Открываете — видите:

В Plan 2 — Automated Investigation автоматически выполняет разведку: изолирует машину, собирает evidence, останавливает процессы. Админу остаётся только review и approve.

Реальный кейс: предотвращение шифровальщика в финансовой компании

В марте 2025 года к нам обратилась управляющая компания — 85 РМ, Windows 10/11, домен на Server 2019. Ранее использовали Kaspersky Endpoint Security, но антивирус пропускал fileless-атаки. За полгода — 2 инцидента с шифрованием файловых шар.

План внедрения:

Через 4 недели после внедрения Defender заблокировал атаку: пользователь получил фишинговое письмо с vbs-скриптом, Outlook открыл attachment, ASR правило «Block Office child processes» остановило запуск wscript. Админ получил alert в 3 минуты ночи — машина уже изолирована, инцидент закрыт к утру. Стоимость проекта — 90 000 руб. за работы + 250 000 руб./месяц на лицензии M365 E5.

Advanced Hunting через KQL

Одна из главных фич Plan 2 — возможность запрашивать всю телеметрию за 30 дней. Примеры полезных запросов:

// Подозрительные PowerShell-запуски
DeviceProcessEvents
| where FileName =~ "powershell.exe"
| where ProcessCommandLine has_any("-EncodedCommand", "DownloadString", "Invoke-Expression")
| project Timestamp, DeviceName, AccountName, ProcessCommandLine

// Попытки доступа к LSASS
DeviceEvents
| where ActionType == "OpenProcessApiCall"
| where InitiatingProcessFileName !in~ ("lsass.exe", "csrss.exe")
| where parse_json(AdditionalFields).TargetProcessName =~ "lsass.exe"
| project Timestamp, DeviceName, InitiatingProcessFileName, FileName

// Новые подписанные сервисы
DeviceRegistryEvents
| where RegistryKey startswith "HKLM\\SYSTEM\\CurrentControlSet\\Services"
| where ActionType == "RegistryValueSet" and RegistryValueName =~ "ImagePath"
| summarize count() by DeviceName, RegistryKey, bin(Timestamp, 1d)

Типичные ошибки при развёртывании

Развернём Defender for Endpoint под ключ

Подбор подписки M365 E3/E5, onboarding всех Windows-машин через GPO или Intune, настройка ASR с аудитом и переходом в Block, развёртывание Threat & Vulnerability Management, обучение админов Advanced Hunting и расследованию инцидентов. За 2 недели для офиса до 100 РМ.

Телефон: +7 903 729-62-41
Telegram: @ITfresh_Boss
Семёнов Евгений Сергеевич, директор АйТи Фреш

FAQ — частые вопросы

Чем Defender for Endpoint отличается от обычного Defender?
Встроенный Defender — антивирус. Defender for Endpoint — EDR с централизованным порталом, анализом поведения, Threat Intelligence, автоматическим расследованием, изоляцией эндпоинтов.
Нужна ли лицензия Microsoft 365 E5?
Да, Defender for Endpoint Plan 2 входит в M365 E5 или покупается отдельно. Plan 1 доступен в M365 E3. В России — через партнёров.
Что такое Attack Surface Reduction?
ASR — набор правил, блокирующих типичные атаки: запуск Office-макросов, вредоносных скриптов, LSASS dumping. 16+ правил, включаются через Intune/GPO/PowerShell.
Как происходит onboarding рабочих станций?
Скачиваете onboarding-пакет из портала security.microsoft.com, распространяете через GPO/Intune/SCCM. Машина подключается к облаку Defender.
Есть ли аналог для Linux/Mac?
Да, DfE поддерживает Windows Server 2012R2+, Windows 10/11, Linux (RHEL, Ubuntu, Debian), macOS, iOS, Android. Единая консоль.

Подпишитесь на рассылку ITfresh

Раз в неделю — практические гайды для руководителя IT и сисадмина: безопасность, 1С, миграции, резервные копии, лайфхаки из реальных проектов.

Реквизиты оператора персональных данных

ООО «АЙТИ-ФРЕШ», ИНН 7719418495, КПП 771901001. Юридический адрес: 105523, г. Москва, Щёлковское шоссе, д. 92, корп. 7. Контакт: info@itfresh.ru, +7 903 729-62-41. Оператор обрабатывает e-mail подписчика в целях рассылки информационных и рекламных материалов до момента отзыва согласия.