Viromat ver. 0.03pre alpha
03 May 2001
News
Usage
Details
Installation
Download
Links
Contact
|
Viromat a HTTP virusscan program
NEWS
03 May 2001
development on viromat stopped
PLEASE USE Viralator its stable and now also GPL, thanks! Ralph
30 Mar 2001
development on viromat temporarily stopped
I'll try to release a patch to support PHP4 next month
lately found a viromat clone written in perl --> Viralator
11 Nov 2000
Bug in Javascript code with IE (no change to the refering page)
New version 003pre
code optimized
now it opens a new window for each new download
bugs removed
better error handling
php3 function "fopen" doesnt return any errorcodes (like "no such file",...) that means I have to do the
socket operations/ ftp connection handling manually :-( (I hope in ver. 004)
Usage
With Viromat its possible to search for virus infected software on internet downloads before the
user get/install it on his desktop pc.
Details
The user send a download request to the proxy server
Squid give the url to the redirector Squirm
the URL is scaned, if it contains any of .exe .zip ....
Squirm give an changed URL back to Squid that points to localhost/viromat.php3?url=originalurl
viromat.php3 recieve the file/archive and inform the user about the status
the user see the file growing through the HTTP refresh mechanism
viromat.php3 call the scandown shell script (changed scanmail.sh from amavis)
scandown uncompress the file/archive and call the virusscan program (AVP,...)
if no virus found the user get an link to the file/archive on localhost
Installation
What you need:
The AmaVis package for securezip/tar
WWW- Proxy Server Squid
WWW- Redirector Squirm
Webserver Apache withPHP3
Linux Virus scanner (AVP, Antivir,...)
- install Squid/ Squirm/ Apache / php3
- edit squid.conf add squirm as redirector program
- edit the Viromat squirm.patterns file / install it to the squirm /etc path
- edit viromat.php3 and viromatstat.php3 change hostnames/ path
- copy the scandown script to /usr/sbin/ , edit scandown to change pathnames
- please see README for detailed instructions
Download
viromat_prea003.tar.gz
Links
Viralator
www.amavis.org
www.openantivirus.org
LCS- Linux-Communication-Server
Contact
ralph.meyer( at )hycomat.co.uk
|