milter-virus

thomas.lussnig@bewegungsmelder.de


Thomas Lußnig


http://www.nmt.edu/~wcolburn/antivirus/


14. Mar 2003


GPL


1.9.0


http://cvs-suche.org/


http://suche.org/phorum/


What it is

Hi,

an one small request from me if you use Milter-Virus on your firm.
Can you send me an small note, and allow to make an list who is using
it. On the one side this show me that the programm is usefull, on
the other side it also show other that it can be used :-)

Milter-virus is not a virus scanner. It is a wrapper that can be used with many commercial and freely available virus scanners. It is written completely in C, and requires (few skills??).
It is run-able with the Milter interface, but then will only scan for "double extensions".
If you wish it to scan for more, you need at Ripmime or other tools to extract files from MIME-encoded emails. You also need a (command-line) virus scanner.
The difference between this program and the original is that this is much more configurable via the config file. The original version has the advantage that it is simpler and easier to bugfix.
Please, if you find a bug, let me know and I will fix it.

Download

Local: Milter-Virus-1.9.0.tgz
Local: Milter-Virus-1.9.0.tar.bz2

External: Sendmail 8.12.2
External: ripMime
External: F-Prot

0adbbabfb03412cf468f0ffdedfeb524 Milter-Virus-1.9.0.tar.bz2
c7a3e5e4bdf5536ae9b9746cc68107ba Milter-Virus-1.9.0.tar.gz


32f8c3b8ff32f3d702c1f955814ffd81 Milter-Virus-1.8.tar.bz2
16ab9ebbbc5720f40281c0cfaeb2675d Milter-Virus-1.8.tar.gz

fa1976d5d78780d0fb75c759e933a445 Milter-Virus-1.7.tar.bz2
b092da7f0e6ba46ffa90a5ba6cacaa1f Milter-Virus-1.7.tar.gz

cec40a7f40bf495206d088d127f940d6 Milter-Virus-1.6.tar.bz2
2567dc54741172f84e68d64be83042ba Milter-Virus-1.6.tar.gz

ea5898d7321dcf30e7205464b6b422d7 Milter-Virus.tar.gz
99453bc4a5bc5e7e862d33bcf6c76eb4 Milter-Virus.tar.bz2

Config File

HOMEDIR = /home/virus/virus
BASEDIR = /home/virus/virus/workdir
VIRUSDIR = /home/virus/virus/scan-dir
QUARANTINE = /home/virus/virus/quarantine
UNPACKER = /usr/bin/ripmime
SAFEUSER = virus
SAFEGROUP = virus
GOOD_EXT = "gif,jpg,asc,url,hqx,rpm" <-- this is an Array split by ‘,‘
BAD_EXT = "src,pif,com,vbs,wsh" <-- this too
SOCKET = "inet6:2000" <-- an String

V_COMMAND = /system/av/decullotage/uvscan <-- leading blank mean comment
V_MATCH = " Found the %s virus !!!"
V_MESSAGE = "virus alert: %s"

V_COMMAND = /home/virus/bin/f-prot <-- chained scaner
V_MATCH = "%*s Infection: %s"
V_MESSAGE = "virus alert: %s"

V_COMMAND = DBL_SCAN <-- spezial scanner
V_MATCH = ""
V_MESSAGE = "double extention alert: %s"

Changelog

1.9.0:
- source formating
- no fixed buffers
- sigchld handler (trouble with one process)

1.8.3:
- fixed an NULL pointer error
- now work on sun solaris to
- add suport for symantec scan daemon

1.8.1:
- Add an options for secure namming of files on ripmime.
- Update the Webpage (thanx Greg)
- Start Forum for the two Projects im currently working on)

1.2:
- cleanup of the source (style)
- update the makefile to handle source split in files not include the source
- update makefile for k6 uptimization
1.3:
- remove debug log messages
- log if unpack fails

23.2.2002
- problem with reject on mailing list fixed (if rcpt not in (To,Cc)) silent drop the mail (with syslog)
- update now 20:35 because of hanging in the mailing list check loop

1.5
- little bugfix in the return message
- include sample for 0190 and advertising

1.6
- fixed crash/blocking condition if external command return >0 but no mesg line found

1.7
- fixed include files (now compiles on redhat)
- fixed lot of array init and strict type checking :-)
- stricter string handling so that an bug like 1.6 can‘t happen again (i hope)

1.8
- fixed open file bug :-(
Suchen
Liste
Die meisten der Bilder wurden mit einer "Canon 350D" aufgenommen.
Hilfe Topic 1 Test
Hilfe Topic 2
Kontaktformular
Thomas Lußnig
Herzbergweg 3
65760 Eschborn
Tel: 0178-707 5002
eMail: lussnig@suche.org
© Thomas Lußnig
Status