Antivirus

The Anti-Virus based on ClamAV is a collection of tools to help you protect your system from viruses and malware. It is integrated into the system and is updating itself automatically. ClamAV® is an open-source antivirus engine for detecting trojans, viruses, malware & other malicious threats.

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

It recognizes: ZIP, RAR, Tar, Gzip, Bzip2, OLE2, Cabinet, CHM, BinHex, and SIS formats Most mail file formats ELF and Portable Executable (PE) files compressed with UPX, FSG, Petite, NsPack, wwpack32, MEW, and Upack, or obfuscated with SUE, Y0da Cryptor. Office Open XML file formats, HTML, Rich Text Format (RTF) and Portable Document Format (PDF).

The ClamAV virus database is updated at least every four hours contains millions of virus signatures with daily updates.

High Level Architecture

Source: https://en.wikipedia.org/wiki/Clam_AntiVirus