XProtect

XProtect: антивирус, который уже встроен в ваш Mac.

На каждом Mac есть XProtect — встроенная защита Apple от известных вредоносных программ. Он незаметно работает в фоне, и именно поэтому вы почти не видите, что он проверяет. Здесь объясняется, что он делает, где его возможности заканчиваются и как убедиться, что он обновлён.

Бесплатно · macOS 13 и новее · Apple Silicon и Intel

Что делает XProtect

  • Распознаёт известные вредоносные программы

    XProtect использует сигнатурные правила (YARA), которые Apple пишет для обнаруженных вредоносных программ, и обновляет их по собственному графику, отдельно от обновлений macOS.

  • Проверяет приложения при запуске

    Он проверяет приложение при первом открытии, после его изменения и после обновления правил. Если найдена известная вредоносная программа, macOS блокирует её запуск и предлагает переместить её в Корзину.

  • Устраняет некоторые заражения

    В новых версиях macOS он также ищет в фоне известные ему вредоносные программы и удаляет их.

  • Работает вместе с Gatekeeper и нотаризацией

    Gatekeeper и нотаризация проверяют, кем подписано приложение и проверила ли его Apple, а XProtect ищет вредоносные программы, уже известные Apple.

Ограничения XProtect

  • Он распознаёт только то, что известно Apple. Новые вредоносные программы или варианты, изменённые настолько, что обходят правила, могут спокойно работать, пока Apple не добавит для них сигнатуры.
  • Обновления зависят от одной настройки. Правила XProtect приходят в виде ответов системы безопасности и системных файлов, поэтому если в параметрах автоматических обновлений («Обновление ПО») выключен пункт «Устанавливать ответы системы безопасности и системные файлы», он может отстать.
  • Вы не видите, как он работает: у XProtect нет окна, кнопки проверки или отчёта о том, что он проверил.

Как проверить, что XProtect обновлён

  1. Удерживая клавишу Option, выберите меню Apple → «Информация о системе», затем откройте «Программное обеспечение» → «Установки» и найдите недавние записи, названия которых начинаются с XProtect.
  2. Или выполните в Терминале команду system_profiler SPInstallHistoryDataType и найдите в выводе записи XProtect.
  3. Откройте «Системные настройки» → «Основные» → «Обновление ПО», нажмите кнопку информации рядом с пунктом «Автоматические обновления» и убедитесь, что параметр «Устанавливать ответы системы безопасности и системные файлы» включён.

Проверка системы в OpenNavo показывает версию XProtect и дату его последнего обновления, предупреждает, если он не обновлялся больше 30 дней, и проверяет, устанавливаются ли ответы системы безопасности автоматически.

Что добавляет OpenNavo

OpenNavo не заменяет XProtect, а добавляет проверки, о которых XProtect вам не расскажет:

  • Проверка на вирусы с ClamAV

    Быстрая и полная проверка, а также проверка по расписанию с помощью движка ClamAV с открытым исходным кодом; приложения, которые вы устанавливаете через OpenNavo, проверяются ещё до установки.

  • Объекты автозапуска

    Показывает всё, что запускается само, с подписью и приложением-владельцем и предупреждает, когда появляется что-то новое.

  • Проверка подписей

    Проверяет подписи и нотаризацию установленных приложений и предупреждает, если подпись разработчика вдруг изменилась.

Другие приложения для защиты Mac в каталоге

Эти приложения тоже есть в каталоге OpenNavo, и их можно сравнить. Каждое из них выпускает свой разработчик, и партнёрских отношений с OpenNavo у них нет.

Частые вопросы

Достаточно ли одного XProtect?

XProtect блокирует вредоносные программы, для которых у Apple есть сигнатуры, и обновляется сам, поэтому держите его включённым и обновлённым. Но он не распознаёт то, чего Apple ещё не добавила, и не сообщает, что проверил. Дополнительный сканер и просмотр объектов автозапуска добавят проверки, которых он не делает.

Можно ли отключить XProtect?

В Системных настройках нет параметра, чтобы его отключить. Он входит в состав macOS и защищён вместе с остальной системой.

Где находится XProtect на Mac?

Его правила хранятся в системной папке /Library/Apple/System/Library/CoreServices/XProtect.bundle — macOS защищает её от изменений. Открывать её не нужно: по истории обновлений выше видно, когда он обновлялся в последний раз.

Чем XProtect отличается от ClamAV?

Оба сверяют файлы с сигнатурами известных вредоносных программ, но независимы друг от друга: XProtect работает автоматически по собственным правилам Apple, а ClamAV — движок с открытым исходным кодом и собственной базой, который запускается, когда вы начинаете проверку. OpenNavo проверяет файлы с помощью ClamAV и показывает состояние XProtect.

Посмотрите, о чём XProtect не сообщает.

Бесплатная проверка системы в OpenNavo показывает, обновляется ли XProtect, а также ещё 10 настроек безопасности macOS.

Или установите через Homebrew (Пока недоступно)
brew install --cask opennavo