ClamAV для Mac: проверка на вирусы без Терминала.
ClamAV — широко используемый антивирусный движок с открытым исходным кодом. OpenNavo проверяет с его помощью ваш Mac по официальной антивирусной базе и добавляет быструю и полную проверку, проверку по расписанию, а также проверку перед установкой программ. Это бесплатно, и ваши файлы не покидают Mac.
Бесплатно · macOS 13 и новее · Apple Silicon и Intel
Что такое ClamAV
ClamAV — антивирусный движок с открытым исходным кодом, который поддерживает Cisco Talos; он распространяется по лицензии GPL-2.0. Он распознаёт известные вредоносные файлы, сверяя их с сигнатурами из антивирусной базы, которая постоянно обновляется. Сам по себе это набор инструментов командной строки: например, после установки через Homebrew (brew install clamav) база загружается командой freshclam, а файлы проверяются командой clamscan.
Как его использует OpenNavo
Официальная антивирусная база
Загружается напрямую с официальных серверов ClamAV, а не через OpenNavo: в первый раз около 113 МБ, затем только изменения. По умолчанию обновления проверяются каждые 4 часа.
Быстрая, полная, выборочная проверка и проверка по расписанию
Быстрая проверка охватывает программы, которые запускает автозапуск, «Загрузки», «Рабочий стол», временные папки и приложения, установленные за последние 7 дней. Полная проверка охватывает весь Mac, кроме системного тома, незагруженных файлов iCloud, Time Machine и сетевых томов.
Проверка перед установкой
Приложения, которые вы устанавливаете через OpenNavo, проверяются после загрузки Homebrew и до установки. Если найдена угроза, установка останавливается.
Карантин с возможностью восстановления
Найденные угрозы по умолчанию помещаются в карантин. Если это ложное срабатывание, файл можно восстановить в любой момент.
Память занята только во время проверки
Во время проверки модуль использует около 1.1 ГБ памяти и автоматически закрывается после 5 минут простоя.
Ограничения ClamAV на Mac
- Его база лишь частично охватывает вредоносные программы, созданные специально для Mac, поэтому если проверка ничего не нашла, это ещё не значит, что Mac точно чист.
- Он распознаёт известные угрозы по сигнатурам. Новые или изменённые вредоносные программы могут остаться незамеченными, пока в базу не добавят их сигнатуры.
- OpenNavo пока не может остановить программу до её первого запуска: для этого нужно разрешение Apple на Endpoint Security. Новые загрузки и новые объекты автозапуска проверяются сразу, как только появляются.
- Обычные файлы больше 100 МБ, а также установщики больше 1 ГБ или больше 2 ГБ после распаковки проверяются не полностью.
Что ещё проверяет OpenNavo, кроме ClamAV
То, чего не видит антивирусная база, закрывают эти проверки:
Подписи и нотаризация
Проверяет подписи и нотаризацию установленных приложений и предупреждает, если подпись разработчика вдруг изменилась.
Объекты автозапуска
Объекты автозапуска 20 типов — от фоновых служб до расширений браузеров — с подписью и приложением-владельцем.
Проверка безопасности системы
11 настроек macOS, включая Gatekeeper, FileVault и состояние XProtect: сразу видно, что выключено.
Запрос в VirusTotal по желанию
С вашим собственным ключом API ищет результаты в VirusTotal по SHA-256 файла. Отправляется только хеш, сами файлы не загружаются.
Другие приложения для защиты Mac в каталоге
Эти приложения тоже есть в каталоге OpenNavo, и их можно сравнить. Каждое из них выпускает свой разработчик, и партнёрских отношений с OpenNavo у них нет.
Частые вопросы
ClamAV и XProtect — это одно и то же?
Нет. XProtect — встроенная в macOS защита Apple от вредоносных программ, которая работает по собственным правилам Apple. ClamAV — независимый движок с открытым исходным кодом и собственной антивирусной базой. OpenNavo проверяет файлы с помощью ClamAV и при этом показывает, обновляется ли XProtect.
Это платно?
Нет, это бесплатно. У ClamAV открытый исходный код и бесплатная база, OpenNavo тоже распространяется с открытым исходным кодом по лицензии GPL-3.0, и аккаунт не нужен.
Отправляются ли куда-нибудь мои файлы?
Нет. Проверка выполняется на вашем Mac, и результаты хранятся только на нём. Дополнительный запрос в VirusTotal нужно включить самостоятельно, и даже тогда отправляется только SHA-256 файла.
Можно ли пользоваться ClamAV без OpenNavo?
Да. Установите его через Homebrew (brew install clamav), настройте freshclam для загрузки базы и проверяйте файлы командой clamscan. OpenNavo делает то же самое в окне приложения и добавляет проверку по расписанию и карантин.
Ещё о безопасности Mac
- Брандмауэр приложений для Mac Спрашивает вас, прежде чем приложение выйдет в сеть, и разрешает или блокирует подключение по вашим правилам.
- Что такое XProtect Встроенная в macOS защита от вредоносных программ и её ограничения.
- Справочник фоновых объектов Что такое объекты входа и фоновые службы, какие приложения их объявляют и как их отключить.
Проверьте свой Mac с ClamAV.
OpenNavo — бесплатное приложение с открытым исходным кодом для macOS 13 и новее. При первой проверке оно сначала спросит вашего согласия и только потом загрузит официальную антивирусную базу.
brew install --cask opennavo