INTEGRITY Документация

Антивирус

Атрибут состояния устройства Antivirus проверяет, установлено ли на устройстве и активно ли какое-либо антивирусное программное обеспечение. Cloudflare One Client запрашивает API Центра безопасности Windows чтобы определить состояние зарегистрированных средств защиты. Чтобы проверка состояния устройства была пройдена, Windows Security Center должен сообщать, что средство защиты включено и обновлено.

Предварительные требования

Включите проверку антивируса

  1. В Панель управления Cloudflare, перейдите в Zero Trust > Многократно используемые компоненты > Проверки состояния.
  2. Перейдите в Проверки Cloudflare One Client и выберите Добавьте проверку.
  3. Выберите Антивирус.
  4. Введите понятное имя проверки.
  5. Выберите операционную систему.
  6. (Необязательно) Задайте максимальное количество дней, допустимое с момента последнего обновления сигнатур антивируса. Если устройство превысит этот лимит (например, вы указали 30 дней, но с последнего обновления прошло 31 день), устройство не пройдёт проверку состояния.
  7. Выберите Save.

Далее перейдите в Insights > Журналы > Журналы состояния и убедитесь, что проверка антивируса возвращает ожидаемые результаты.

Проверить статус антивируса

С помощью следующих команд можно убедиться, что проверка состояния устройства работает как ожидается.

Windows

  1. Откройте окно PowerShell.

  2. Выведите список всех установленных антивирусных программ, зарегистрированных в Windows Security Center:

    Get-WmiObject -Namespace "root\SecurityCenter2" -ClassName "AntiVirusProduct"
    <redacted>
    displayName              : Windows Defender
    instanceGuid             : {00000000-0000-0000-0000-000000000000}
    pathToSignedProductExe   : windowsdefender://
    pathToSignedReportingExe : %ProgramFiles%\Windows Defender\MsMpeng.exe
    productState             : 397568
    timestamp                : Fri, 09 Jan 2026 12:00:00 GMT
    PSComputerName           : ENDPOINT-01
  3. Microsoft не поддерживает декодирование productState из SecurityCenter2 пространство имён. Чтобы убедиться, что антивирусный продукт активен, откройте приложение Windows Security. Virus & threat protection панели должно отображаться No action needed с зелёной галочкой.

    Чтобы определить, какой антивирусный продукт запущен, выберите Virus & threat protection > Управлять поставщиками. Появится название антивирусного продукта (например, Windows Defender Antivirus) и его текущее состояние.

  4. Если вы указали максимальный возраст антивирусных сигнатур в проверке состояния устройства, сравните timestamp в выводе PowerShell с текущим системным временем. Если разница превышает заданное количество дней, проверка состояния устройства не будет пройдена.