it is possible for a firewall to detect that each character is arriving in
a seperate packet and flag the connection as 'probably from a telnet
session' but any halfway decent hacker can bypass this check if they want
to so it's just a speedbump. (Raptor firwewall has an option to do this)

David Lang

 On Wed, 23 Aug 2000, mouss wrote:

> Date: Wed, 23 Aug 2000 22:47:01 +0200
> From: mouss <[EMAIL PROTECTED]>
> To: [EMAIL PROTECTED],
>      "'[EMAIL PROTECTED]'" <[EMAIL PROTECTED]>
> Subject: Re: SMTP servers
> 
> There is nothing that a firewall can use to distinguish a "normal"client 
> from a guy who telnet to the
> port, for the simple reason that both are exactly the same thing.
> 
> an smtp connection consists of a client connectiing to port 25 of a host 
> sending commands and
> reading responses. This client may be anything that is capable of handling 
> a TCP connection.
> The telnet program may be used for this.
> 
> so a firewall that rejects an SMTP connection just because it thinks it is 
> coming from a "user doing
> telnet" is not only stupid, but it is not serving SMTP. relying on headers 
> is not only useless, it is a
> loss of developpers energy, of the host CPU and yet another source of bugs.
> 
> The problem of forged SMTP connections is the same as that of forged 
> letters. the only way to guard against
> is to add a verification process which makes it harder to communicate by 
> email. you can use encryption to make
> sure who sent what, but only if you know who can send you mail. if you 
> accept to receive email from anybody,
> then that's it, you choosed to get served, accept the risks....
> 
> 
> mouss
> 
> 
> At 10:43 23/08/00 -0700, [EMAIL PROTECTED] wrote:
> 
> >The characteristics of a Telnet connection are significantly different 
> >from a standard SMTP connection and some firewall proxies can recognize 
> >and drop Telnet connections but what's the point?   It's trivial to create 
> >an interactive SMTP emulation that would bypass this check.  The port is 
> >designed to for TCP connections that passes ASCII text characters.  What 
> >would you be accomplishing by preventing/dropping Telnet connections?
> 
> -
> [To unsubscribe, send mail to [EMAIL PROTECTED] with
> "unsubscribe firewalls" in the body of the message.]
> 
-
[To unsubscribe, send mail to [EMAIL PROTECTED] with
"unsubscribe firewalls" in the body of the message.]

Reply via email to