> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] Behalf Of Andy Fiddaman
> Sent: Thursday, November 04, 2004 6:49 AM
>
>
>
> On Wed, 3 Nov 2004, Jason Haar wrote:
>
> ; Hi there
> ;
> ; I think the TCP option needs some more explicit documentation, as I have
> ; begun seeing RPMs of clamav where the Socket option is
> *disabled* and the
> ; TCP option is *enabled* as the defaults.
> ;
> ; As far as I'm aware, that is *not* a good idea. Not only are there now
> ; network security issues you should attend to, but the TCP
> option IS ALWAYS
> ; SLOWER THAN THE SOCKET MODE (please tell me if I am wrong).
> From what I can
> ; gather, clamdscan has to pipe the entire file/directory to
> clamd over TCP -
> ; whereas it only has to tell clamd where the file/dir is over Sockets.
>
> What we're talking about here in just the control connection
> between clamdscan
> and clamd.  There is actually no functional difference between
> the two modes;
> clamdscan can instruct clamd to scan a named file/directory OR
> ask it to open a
> TCP port over which to accept a file with both control socket options.
>
> There is a slight speed difference in communicating over a unix
> domain socket
> rather than inet domain but, for the amount of data that's actually
> communicated over this, it's extremely slight and insignificant
> against the
> greater overhead of actually doing the scan.
>
> However, I agree with you from the security point - I'd rather that no
> TCP ports were opened by default by installing the RPM.
>

I agree... having clamd listening over TCP *with no restriction over the
network* is vulnerable to DoS attack as _any_ client could inject a lot of
scanning on the server. Even more if it is a home user PC that connects
directly to the internet...

- SamSam

_______________________________________________
http://lists.clamav.net/cgi-bin/mailman/listinfo/clamav-users

Reply via email to