SquiVi2

 
SquiVi2 is a redirector for squid. It makes it possible to include a virusscanner in squid to scan for viruses and trojans in your downloads. You can include as many virusscanners and deflate programs as you want.

First the files will be saved on the local disk, unpacked and scanned. If everything is ok you can save it to your disk. During this you can see a report of the progress.

You need squid, perl and a webserver (e.g. apache) for running SquiVi2.

Features:

integration of any virusscanner
integration of any deflate tool
for HTTP and FTP (no HTTPS - for now)
flexible configuration
many different languages
HTTP-auth support included
Cookies, Referer and UserAgent submited

To SourceForge.