clamav

ClamAV is a versatile open-source antivirus toolkit for Unix-based systems that provides real-time protection against malware threats and supports email scanning and Postfix integration.

ClamAV is a free and open-source antivirus software toolkit that provides real-time protection against viruses, Trojans, and other malware. ClamAV is widely used on Unix-based systems such as Linux, and is also available for Windows.

One of the key features of ClamAV is its ability to detect and remove a wide range of malware threats, including viruses, Trojans, spyware, adware, and other forms of malicious software. ClamAV uses a range of detection techniques, including signature-based detection, heuristic analysis, and behavior-based detection, to identify and remove malware threats.

ClamAV can be used in a variety of different configurations, depending on the needs of the user. It can be installed as a standalone antivirus solution, or integrated into a larger security solution. ClamAV can also be used as a command-line tool, or integrated into a variety of different applications.

In addition to its malware detection capabilities, ClamAV provides a range of additional features that make it a powerful tool for security professionals. For example, it includes support for email scanning, allowing it to detect and remove malware threats from incoming and outgoing email messages. ClamAV also includes support for the popular Mail Transfer Agent (MTA) Postfix, which allows it to be integrated into email servers for real-time scanning.

ClamAV is also highly configurable, with a range of options for customizing its behavior and performance. It includes support for multiple scan modes, including on-demand scanning, scheduled scanning, and real-time scanning. ClamAV can also be configured to scan specific files or directories, and to ignore certain types of files or extensions.

One of the key benefits of ClamAV is its open-source nature. As an open-source tool, ClamAV is freely available to download and use, and can be customized and modified by users to meet their specific needs. Additionally, the open-source nature of ClamAV means that it is continually being updated and improved by a large community of developers and security professionals.

In summary, ClamAV is a powerful and versatile antivirus tool that provides real-time protection against a wide range of malware threats. Its support for email scanning, Postfix integration, and customizable scan modes make it a valuable tool for security professionals and administrators. As an open-source tool, it is freely available and highly customizable, making it a valuable addition to any security toolkit.

clamav

Clam AntiVirus is an anti-virus toolkit for Unix. The main purpose of this software is the integration with mail servers (attachment scanning). The package provides a flexible and scalable multi-threaded daemon in the clamav-daemon package, a command-line scanner in the clamav package, and a tool for automatic updating via the Internet in the clamav-freshclam package. The programs are based on libclamav, which can be used by other software.

This package contains the command line interface. Features:

  • built-in support for various archive formats, including Zip, Tar, Gzip, Bzip2, OLE2, Cabinet, CHM, BinHex, SIS and others;

  • built-in support for almost all mail file formats;

  • built-in support for ELF executables and Portable Executable files compressed with UPX, FSG, Petite, NsPack, wwpack32, MEW, Upack and obfuscated with SUE, Y0da Cryptor and others;

  • built-in support for popular document formats including Microsoft Office and Mac Office files, HTML, RTF and PDF.

For scanning to work, a virus database is needed. There are two options for getting it:

  • clamav-freshclam: updates the database from Internet. This is recommended with Internet access.

  • clamav-data: for users without Internet access. The package is not updated once installed. The clamav-getfiles package allows creating custom packages from an Internet-connected computer.

Installed size: 28.32 MB How to install: sudo apt install clamav

Dependencies:
  • clamav-freshclam | clamav-data

  • libc6

  • libclamav11

  • libcurl4

  • libgcc-s1

  • libjson-c5

  • libssl3

  • zlib1g

clambc

Bytecode Analysis and Testing Tool


clamscan

Scan files and directories for viruses


clamsubmit

File submission utility for ClamAV


sigtool

Signature and database management tool


clamav-base

Clam AntiVirus is an anti-virus toolkit for Unix. The main purpose of this software is the integration with mail servers (attachment scanning). The package provides a flexible and scalable multi-threaded daemon in the clamav-daemon package, a command-line scanner in the clamav package, and a tool for automatic updating via the Internet in the clamav-freshclam package. The programs are based on libclamav, which can be used by other software.

This package mainly manages the clamav system account. It is not really useful without the clamav or clamav-daemon package.

Installed size: 145 KB How to install: sudo apt install clamav-base

Dependencies:
  • adduser

  • debconf | debconf-2.0

  • logrotate

  • ucf


clamav-daemon

Clam AntiVirus is an anti-virus toolkit for Unix. The main purpose of this software is the integration with mail servers (attachment scanning). The package provides a flexible and scalable multi-threaded daemon in the clamav-daemon package, a command-line scanner in the clamav package, and a tool for automatic updating via the Internet in the clamav-freshclam package. The programs are based on libclamav, which can be used by other software.

This package contains the daemon featuring:

  • fast, multi-threaded daemon;

  • easy integration with MTA’s;

  • support for on-access scanning;

  • remote scanning;

  • able to be run supervised by daemon.

Installed size: 1011 KB How to install: sudo apt install clamav-daemon

Dependencies:
  • adduser

  • clamav-base

  • clamav-freshclam | clamav-data

  • debconf | debconf-2.0

  • dpkg

  • init-system-helpers

  • libc6

  • libclamav11

  • libcurl4

  • libncurses6

  • libsystemd0

  • libtinfo6

  • procps

  • ucf

  • zlib1g

clamconf

Clam AntiVirus configuration utility


clamd

An anti-virus daemon


clamdtop

Monitor the Clam AntiVirus Daemon


clamonacc

An anti-virus on-access scanning daemon and clamd client


clamav-docs

Clam AntiVirus is an anti-virus toolkit for Unix. The main purpose of this software is the integration with mail servers (attachment scanning). The package provides a flexible and scalable multi-threaded daemon in the clamav-daemon package, a command-line scanner in the clamav package, and a tool for automatic updating via the Internet in the clamav-freshclam package. The programs are based on libclamav, which can be used by other software.

This package contains the documentation for the ClamAV suite.

Installed size: 748 KB How to install: sudo apt install clamav-docs


clamav-freshclam

Clam AntiVirus is an anti-virus toolkit for Unix. The main purpose of this software is the integration with mail servers (attachment scanning). The package provides a flexible and scalable multi-threaded daemon in the clamav-daemon package, a command-line scanner in the clamav package, and a tool for automatic updating via the Internet in the clamav-freshclam package. The programs are based on libclamav, which can be used by other software.

This package contains the freshclam program and scripts to automate virus database updating. It relies on an Internet connection, but can be run in a variety of ways to compensate for intermittent connections.

Installed size: 363 KB How to install: sudo apt install clamav-freshclam

Dependencies:
  • clamav-base

  • debconf | debconf-2.0

  • dpkg

  • libc6

  • libclamav11

  • logrotate

  • procps

  • ucf

freshclam

Update virus databases


clamav-milter

Clam AntiVirus is an anti-virus toolkit for Unix. The main purpose of this software is the integration with mail servers (attachment scanning). The package provides a flexible and scalable multi-threaded daemon in the clamav-daemon package, a command-line scanner in the clamav package, and a tool for automatic updating via the Internet in the clamav-freshclam package. The programs are based on libclamav, which can be used by other software.

This package contains the ClamAV milter for use with sendmail. It can be configured to be run either standalone, or using clamav-daemon.

Installed size: 519 KB How to install: sudo apt install clamav-milter

Dependencies:
  • adduser

  • clamav-base

  • clamav-freshclam | clamav-data

  • debconf | debconf-2.0

  • dpkg

  • init-system-helpers

  • libc6

  • libclamav11

  • libmilter1.0.1

  • logrotate

  • procps

  • ucf

clamav-milter

Milter compatible mail scanner


clamav-testfiles

Clam AntiVirus is an anti-virus toolkit for Unix. The main purpose of this software is the integration with mail servers (attachment scanning). The package provides a flexible and scalable multi-threaded daemon in the clamav-daemon package, a command-line scanner in the clamav package, and a tool for automatic updating via the Internet in the clamav-freshclam package. The programs are based on libclamav, which can be used by other software.

This package contains files ‘infected’ with a test signature. The test signature (ClamAV-Test-Signature) should be detectable by all anti-virus programs.

Installed size: 6.34 MB How to install: sudo apt install clamav-testfiles


clamdscan

Clam AntiVirus is an anti-virus toolkit for Unix. The main purpose of this software is the integration with mail servers (attachment scanning). The package provides a flexible and scalable multi-threaded daemon in the clamav-daemon package, a command-line scanner in the clamav package, and a tool for automatic updating via the Internet in the clamav-freshclam package. The programs are based on libclamav, which can be used by other software.

This package contains clamdscan, the command line interface of the clamav daemon.

Installed size: 213 KB How to install: sudo apt install clamdscan

Dependencies:
  • clamav-base

  • libc6

  • libclamav11

clamdscan

Scan files and directories for viruses using Clam AntiVirus Daemon


libclamav-dev

Clam AntiVirus is an anti-virus toolkit for Unix. The main purpose of this software is the integration with mail servers (attachment scanning). The package provides a flexible and scalable multi-threaded daemon in the clamav-daemon package, a command-line scanner in the clamav package, and a tool for automatic updating via the Internet in the clamav-freshclam package. The programs are based on libclamav, which can be used by other software.

The package contains the needed headers and libraries for developing software using the libclamav interface.

This library can be used to develop virus scanner applications.

Installed size: 142 KB How to install: sudo apt install libclamav-dev

Dependencies:
  • libbz2-dev

  • libc6-dev | libc-dev

  • libclamav11

  • libssl-dev

  • libtommath-dev

  • zlib1g-dev

clamav-config

Script to get information about libclamav


libclamav11

Clam AntiVirus is an anti-virus toolkit for Unix. The main purpose of this software is the integration with mail servers (attachment scanning). The package provides a flexible and scalable multi-threaded daemon in the clamav-daemon package, a command-line scanner in the clamav package, and a tool for automatic updating via the Internet in the clamav-freshclam package. The programs are based on libclamav, which can be used by other software.

For programs written using the libclamav library. Libclamav may be used to add virus protection into software. The library is thread-safe, and automatically recognizes and scans archives. Scanning is very fast and most of the time not noticeable.

Installed size: 29.83 MB How to install: sudo apt install libclamav11

Dependencies:
  • libbz2-1.0

  • libc6

  • libcurl4

  • libgcc-s1

  • libjson-c5

  • libmspack0

  • libpcre2-8-0

  • libssl3

  • libtfm1

  • libxml2

  • zlib1g


Last updated

Was this helpful?