Documentation

Please find all the documentation to copfilter here:   README

Christian Scherer contributed a pdf file containing installation instructions which are based
on above README file, includes a webgui description and screenshots:
README.pdf    - last update: 2 Jan 2006


Other useful Documentation:
Installing IPCop: The Perfect Linux Firewall Part I -- by Joseph Guarino
Installing Copfilter: The Perfect Linux Firewall Part II -- by Joseph Guarino
German Wiki containing some information about IPCop and Addons like URLFilter, Copfilter and others.


Introduction of Copfilter for IpCop

The main goal of Copfilter is to provide a free and easy to use solution to filter and scan traffic
from any unsecure network, like the internet, for viruses and spam. It has been designed
as a preconfigured and easy to install addon for the opensource firewall IPCop

Copfilter is a package of various opensource traffic filtering software and tools, customized and built to work
together smoothly. All included proxies filter traffic transparently, which means that no client reconfiguration is necessary.

It scans POP3 and SMTP emails for viruses and spam. Instead of a virus infected emails, a user will receive virus
notification messages containing details about originally sent emails, which can also be quarantined if desired.

Spam emails will be tagged as spam by inserting the following text into the subject field: *** SPAM ***
With this procedure any email client will be able to use its own message filtering rules to
automatically delete or move these spam messages into a different folder for a later review.

HTTP and FTP traffic will also be scanned for viruses. If a virus is found, access to that web page or file will be denied.

Network diagram of a ipcop machine running copfilter:





Copfilter Features

Email Scanning:
Internet traffic Scanning
Network:
Monitoring:
Administration and Management:
Statistics:
Updates:
User Notifications emails:
Email Reports (for the System Administrator) about:
Software:


Copfilter is a compilation of the following programs, all preconfigured and combined to work together smoothly
  • P3Scan
  • - a transparent pop3 proxy server
  • ProxSMTP
  • - a transparent smtp proxy server
  • HAVP
  • - a transparent http proxy server (HTTP Antivirus Proxy) with continuous, non-blocking
    downloads and smooth scanning of dynamic and password protected HTTP traffic
  • frox
  • - a transparent ftp proxy server
  • Privoxy
  • - a http proxy with advanced filtering capabilities for protecting privacy, managing cookies,
    controlling access, and removing ads, banners, pop-ups and other obnoxious Internet junk
  • Clam AntiVirus
  • - a GPL virus scanner with built-in support for Zip, Gzip, Bzip2 and automatic updating
  • F-Prot Antivirus
  • - for Linux Workstations (free for home users), virus scanner is not included, but supported!
  • F-Prot Antivirus
  • - for x86 Mail Servers (corporate use) this virus scanner is not included, but supported!
  • AVG Antivirus
  • - for Linux Desktops (free for home use), virus scanner is not included, but supported!
  • AVG Antivirus
  • - for x86 Mail Servers (corporate use) this virus scanner is not included, but supported!
  • SpamAssassin
  • - a mail filter to identify spam
  • Vipul's Razor
  • - a distributed, collaborative, spam detection and filtering network, used by spamassassin
  • DCC
  • - a cooperative, distributed system intended to detect "bulk" mail
  • renattach
  • - a stream filter that can identify and rename potentially dangerous e-mail attachments
  • RulesDuJour
  • - a bash script which automatically downloads new versions of SpamAssassin rulesets
  • monit
  • - Monitoring Utility - automatically restarts a failed service, includes a service manager