Wednesday, April 15, 2009

Antivirus for Linux/Unix

Clam AntiVirus (ClamAV) is a free, cross-platform antivirus software tool-kit. One of its main uses is on mail servers as a server-side email virus scanner. The application was developed for Unix and has third party versions available for AIX, BSD, HP-UX, Linux, OpenVMS, OSF and Solaris.

Both ClamAV and its updates are made available free of charge.

ClamAV includes a number of utilities: a command line scanner, automatic database updater and a scalable multi-threaded daemon, running on an anti-virus engine from a shared library.

Since ClamAV does not include a graphical user interface but instead is run from the command line, a number of third-party developers have written GUIs for the application for various platforms and uses. These include:

ClamTk running on Ubuntu 8.04 Hardy Heron

ClamTk using gtk2-perl for Gnome.

KlamAV for KDE.

ClamXav for Mac OS X.

ClamWin for Microsoft Windows .

Here is a list of the main features:

  • command-line scanner
  • fast, multi-threaded daemon with support for on-access scanning
  • milter interface for sendmail
  • advanced database updater with support for scripted updates and digital signatures
  • virus scanner C library
  • on-access scanning (Linux® and FreeBSD®)
  • virus database updated multiple times per day (see home page for total number of signatures)
  • built-in support for various archive formats, including Zip, RAR, 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 MS Office and MacOffice files, HTML, RTF and PDF

Read the documentation for more details.

No comments:

Post a Comment