Re: [fw-wiz] Blocking Yahoo IM

From: kadokev@msg.net
Date: 11/21/02


From: kadokev@msg.net
To: Kowsik Guruswamy <kowsik@doublek.net>
Date: Thu Nov 21 07:10:01 2002

AIM is still the hands-down winner for getting past firewalls by tunnelling
in all sorts of different protocols (their FTP tricks are particularly
interesting), but Yahoo! gets an honorable mention for their ugly
implementation of HTTP 'polling' for IM, and the ugly attempts the client
uses to tunnel their proprietary YMSG protocol through SMTP.

I've been playing with writing a fake YMSG server to try to get the clients
to believe they are connected, with very little success. Most of the
published reverse-engineering covers the obsolete V9 protocol.

> You might need to use dst IPs for blocking. Yahoo! is pretty nasty in that
> they tunnel IM traffic through finger, discard, chargen, smtp and even
> http...
>
> Ugly, ugly...

FYI, Yahoo! recently started pushing the new "Messenger 5.5" client to
existing users. The new version changes the order in which the various
ports are attempted, and is more insistent at trying different ports and
destination IPs.

I have started to block their servers by IP network, so far I've found a
half dozen different subnets (ranging from a couple of /24's to a /19),
all used for the messenger servers.

If you think you are successfully blocking Yahoo Messenger, by protocol or
by destination IP, you might want to take another look.

Kevin Kadow



Relevant Pages

  • Re: [opensuse] Yahoo! Messenger & Gaim on 10.0?
    ... Suddenly Yahoo! ... Messenger software and it worked, so it's not that I don't have the ... Hence, clients reporting too ... old a version of the login and/or IM protocol were from ...
    (SuSE)
  • Re: NAT is not a mechanism for securing a network.. but.. HELP!
    ... each packet is modified to change the IP addresses ... and ports but uses the same protocol. ... build a "tunnel", where UDP packets are actually sent using the ... Notice that each layer can have multiple /different/ protocols. ...
    (comp.security.firewalls)
  • RE: Tunnel any protocol over any protocol?
    ... service requests retransmission of any lost or corrupted packets. ... Tunnel any protocol over any protocol? ... InfoSec Institute ...
    (Security-Basics)
  • Re: Tunnel any protocol over any protocol?
    ... Is it possible to Tunnel any Protocol over any other ... http tunnel, https tunnel, ftp tunnel, ssh tunnel etc. ... Totally hands-on course with evening Capture The Flag exercises, Certified Ethical Hacker and Certified Penetration Tester exams, taught by an expert with years of real pen testing experience. ...
    (Security-Basics)
  • Re: Tunnel any protocol over any protocol?
    ... Tunnel any protocol over any protocol? ... +1000, Chip Panarchy wrote: ... materials and an expert instructor means you pass the exam. ...
    (Security-Basics)