On Tuesday 10 August 2004 12:23 pm, Damian Menscher wrote:
> Ok, this is turning into a scary beast.  But we already have several
> mailing lists (clamav-users, for example) which can obviously handle a
> bit of a load.  Might be interesting to concoct a specially-formatted
> message that the milter (or clamd itself) could recognize as a database
> update, and automatically append to its list of signatures.

this is actually a pretty decent idea.  I think it would be best to, rather 
than have clamd try to detect it, have a special address on the machine that 
processes the message via a program.  Most MTAs I'm aware of (at least on the 
unix side) can do this, I know qmail can for sure.

> I'd imagine a format something like:
[snip email message for the update]

> Doing something like this would push a lot of the distribution load onto
> sourceforge (which seems to get messages out to this list in about 1/2
> hour).

for something like this I wouldn't use sourceforge's mail servers :P  They're 
already bogged down as it is, us adding load to them like this would be bad, 
and the notifications would eventually get slower, and slower, and slower... 
having a dedicated list server for this purpose would be the best.


> The gpg-signature prevents spoofing.  And the sequence numbers 
> keep everyone current.  The major problems I see are getting clamd to
> recognize a message targeted for it, and the obvious problems of DoS
> attacks (someone sending spoofed messages that would suck CPU time
> decoding the gpg signature).

yes, that's an unfortunate problem with this idea, however, if you used, as I 
stated, a special address that uses program delivery, you'd have to hack the 
listserver to get everyone's 'subscription' address to be able to do this.

> Anyway, just another wild-n-crazy idea to throw out there.  I'm guessing
> we're better off with the current method for now, but this might be an
> interesting possibility for the future.

it definitely is interesting.

> [I haven't given up on DNS updates yet, but it's hard to come up with a
> clean way to distribute >256 bytes of data that way, which means even
> single rules don't always fit.]

I wouldn't distribute the rule in DNS, however, a timestamp of sorts in dns 
isn't a bad idea.

-Jeremy

-- 
Jeremy Kitchen ++ Systems Administrator ++ Inter7 Internet Technologies, Inc.
  [EMAIL PROTECTED] ++ www.inter7.com ++ 866.528.3530 ++ 847.492.0470 int'l
        kitchen @ #qmail #gentoo on EFnet ++ scriptkitchen.com/qmail



-------------------------------------------------------
SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media
100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33
Save 50% off Retail on Ink & Toner - Free Shipping and Free Gift.
http://www.shop4tech.com/z/Inkjet_Cartridges/9_108_r285
_______________________________________________
Clamav-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/clamav-users

Reply via email to