ClamAV

Defensive & Threat Intelligence

Антивирусный движок open-source. Сканирование файлов, email-шлюзов, архивов. Поддерживает signatures, HEX-паттерны,regex. Используется на почтовых серверах и для сканирования загрузок. Кроссплатформенный.

Добавлен 13.07.2026 · Обновлён 13.07.2026 · Defensive & Threat Intelligence
Установка
# Debian/Ubuntu:
sudo apt install clamav clamav-daemon
sudo freshclam  # обновление сигнатур

# Сканирование:
clamscan -r /home/        # рекурсивное
clamscan -ri /home/       # только инфектированные
clamdscan /path/to/file   # через daemon

# Обновление сигнатур:
sudo systemctl stop clamav-freshclam
sudo freshclam
sudo systemctl start clamav-freshclam
переведено ИИ

ClamAV

Мэйв, талисман ClamAV

ClamAV® — это антивирусный движок с открытым исходным кодом для обнаружения троянов, вирусов, вредоносного программного обеспечения и других вредоносных угроз.

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

Документация ClamAV размещена на docs.clamav.net. Архив исходного кода для каждого выпуска также включает копию документации для offline чтения.

Вы можете внести вклад в документацию, отправляя улучшения в Cisco-Talos/clamav-documentation

Новости ClamAV

Для информации о возможностях в этом и предыдущих выпусках прочтите новости.

Будьте в курсе последних новостей о ClamAV, читая наш блог, и подписывайтесь на нас в Twitter @clamav.

Сигнатуры ClamAV

Любой может научиться читать и писать сигнатуры ClamAV. Чтобы начать, см. наш руководство по написанию сигнатур.

Инструкции по установке

С помощью Docker

ClamAV можно запускать с помощью Docker. Подробности см. в онлайн-справочнике в разделе "Docker" и ознакомьтесь с нашими образами на Docker Hub.

С помощью менеджера пакетов

Для справки по установке с помощью менеджера пакетов обратитесь к онлайн-справочнику в разделе "Пакеты".

С помощью установщика

Следующие установочные пакеты доступны для скачивания на clamav.net/downloads:

  • Linux — пакеты Debian и RPM для x86_64 и i686. Новинка в v0.104.
  • macOS — установщик PKG для x86_64 и arm64 (универсальный). Новинка в v0.104.
  • Windows — установщики MSI и портативные ZIP-пакеты для win32 и x64.

Чтобы узнать, как использовать эти пакеты, обратитесь к онлайн-справочнику в разделе "Установка".

Сборка из исходного кода

Для пошаговых инструкций обратитесь к онлайн-справочнику: - Unix/Linux/Mac - Windows

Архив исходного кода для каждого выпуска включает копию документации для offline чтения.

Справочник по всем доступным параметрам сборки можно найти в файле INSTALL.md.

Дополнительные советы для разработчиков вы можете найти в онлайн-справочнике в разделе "Для разработчиков".

Обновление с предыдущей версии

Посетите FAQ для получения советов о том, как обновиться с предыдущей версии.

Присоединяйтесь к сообществу ClamAV

Лучший способ связаться с сообществом ClamAV — это присоединиться к нашим рассылкам.

Вы также можете присоединиться к сообществу на нашем сервере Discord ClamAV.

Хотите внести вклад?

Команда разработчиков ClamAV приветствует вклад в код, улучшение нашей документации, а также сообщения об ошибках.

Спасибо, что присоединились к нам!

Лицензирование

ClamAV лицензирован для общественного/открытого использования в соответствии с GNU General Public License, Version 2 (GPLv2).

Смотрите COPYING.txt для копии лицензии.

Код сторонних производителей

ClamAV содержит ряд компонентов, включая код, скопированный частично или целиком из сторонних проектов, код которых не принадлежит Cisco и лицензируется иначе, чем ClamAV. К ним относятся:

  • Yara: лицензия Apache 2.0
  • Yara с тех пор перешла на лицензию BSD 3-Clause; Наш исходный код устарел и требует обновления.
  • 7z / lzma: общественное достояние
  • Парсер NSIS/NulSoft в составе libclamav включает:
  • zlib: лицензия свободного программного обеспечения
  • bzip2 / libbzip2: лицензия, подобная BSD
  • libc/regex из OpenBSD: лицензия BSD
  • file: лицензия BSD
  • str.c: Содержит модифицированные реализации функций strtol(), stroul() по лицензии BSD, Copyright (c) 1990 Regents Калифорнийского университета.
  • pngcheck (png.c): лицензия в стиле MIT/X11
  • getopt.c: лицензия MIT
  • Curl: лицензия, вдохновленная MIT/X, но не идентичная
  • libmspack: лицензия LGPL
  • UnRAR (libclamunrar): несвободная/ограниченная лицензия открытого кода
  • Примечание: Лицензия UnRAR несовместима с GPLv2, поскольку она содержит положение, запрещающее обратное инжиниринг алгоритма сжатия RAR из кода декомпрессии UnRAR. По этой причине libclamunrar/libclamunrar_iface не связывается вообще с libclamav. Вместо этого он загружается во время выполнения. Если загрузка не удастся, ClamAV продолжит работу без поддержки RAR.

Смотрите директорию COPYING для копий лицензий сторонних проектов.

Благодарности

Авторство вклада в каждый выпуск можно найти в разделе Новости.

ClamAV предоставлен вам командой ClamAV

Комментарии
Войдите, чтобы оставить комментарий