Slashdot Mirror


Gaim Speaks Out on MSN Ban

joejg writes "As FootNotes is reporting, the developers at Gaim have responded to the ban Microsoft is placing upon users of third-party clients accessing the MSN protocol. It appears that starting October 15th I will not be able to talk to my MSN friend in South Korea." Gaim's site is more optimistic, saying they may still be able to connect, only without a license to do so.

42 of 713 comments (clear)

  1. Login tricks by shird · · Score: 5, Interesting

    A possible method to block out other 'rogue' clients which was used by AIM for example, is to have the 'challenge' a random number/offset, and the 'response' being the value in the executable at that offset. Hence the only way to connect is to have a copy of the entire executable, any 3rd party clients would need a copy of this and may be breaking some 'DMCA crap' in doing so.

    Of course, another method is to just use PKI, but then extracting the key out of the MSN client for use in login may not be seen as a breach of copyright/other rights/DMCA crap etc.

    --
    I.O.U One Sig.
  2. Could this be related to Federal Snoops? by Desmoden · · Score: 5, Interesting


    I read on bugtraq that one of the anonymous sites had to change the client after federal pressure to provide a back door.

    Could this be related? Could M$FT be making some changes for "Patriot Act" related requests that makes 3rd party clients incompatable?

    Or am I just getting really paranoid =)

  3. The Issue at Hand... by paulthomas · · Score: 5, Interesting

    is that people think nothing of the power they give to a third party when they agree to use private and centralized systems such as AIM, or MSN. These systems change often, and with unpublished protocol specifications, interoperability is a mere hack that can be broken at the whim of the company.

    What we really need is some sort of Jabber based universal chat system for example. (Or, without trying to start a holy war, maybe we can avoid excessive markup and not use XML).

    I use Fire on OS X, and I can interface with both Jabber and AIM. Often I'll set my away message on AIM to: "Download Trillion or Fire to talk to me on the superior Jabber network."

    Or... I know! How about a nix `talk` revival!

    Give it a go.

  4. Re:Private property by Gwalti909 · · Score: 1, Interesting

    I mean who really cares... MS IM in my opinion isnt even that great of a service, let them go.

  5. Re:pfft by vurian · · Score: 2, Interesting

    Children, mainly. Many parents in the Netherlands at least have a vague idea that while chatting in general is very dangerous for their children, MSN is safe. So my daughters friends are allowed to use MSN but not ICQ or AIM. I know it's silly, but they actually reason MSN == Microsoft == safe.

  6. Trillian by kleine18 · · Score: 2, Interesting

    Will this also affect clients such as trillian?

  7. so... by InsaneCreator · · Score: 4, Interesting

    Let me get this straight... They're stopping the development of OutlookExpress, InternetExplorer won't be available for download any more and now they're seriously limiting who can connect to MSN Chat?

    Somebody pinch me, I must be dreaming! :)

  8. Fuck GAIM by Anonymous Coward · · Score: 1, Interesting
    GAIM stores your password in clear text within the registry. When I added this oversight to the bug report, some asshole claimed it wasn't a big deal and deleted the report. When challenged about security, and about the fact that I would't want my friends or family's passwords exposed in this manner, he claimed that "GAIM isn't for causal users anyway".

    What a fucking moron. If I could log in right now I'd expose the prick's identity to everyone.

    1. Re:Fuck GAIM by Vanieter · · Score: 2, Interesting

      However, the man is right : Gaim does NOT use password encryption. Either on 'doze or *nix. Passwords are stored in .gaim/accounts.xml.

    2. Re:Fuck GAIM by NekoXP · · Score: 3, Interesting

      Even the first version of MSN used an MD5 challenge authentication.

      They send you a string.

      You add it together - $email + $password+ $string

      You MD5 that string.

      You send that MD5 hash to Microsoft.

      Microsoft hash the same way at their end and if they match, you're authenticated.

      Simple, really. Just a little laborious. Newer MSN protocols use stuff like RSA keys. Never, EVER sends plaintext passwords, and ALWAYS challenges as far as I know.

      ICQ and AOLIM do the same thing.

      So as long as you don't go sending your password in a message to someone, you're pretty damned safe.

  9. 2 odd sense by oddbudman · · Score: 5, Interesting

    This really reminds me of the whole netscape / IE thing, except this time they are taking on the IM side of things.

    Honestly i have to say that MSN messenger is a great tool. The new additions it has added make total sense,

    video conferencing, audio conversation, games.... to me these are totally great things to implement and make a whole lot of sense.

    Hey wait a second... video, audio, games,, all through MSN? Is there some sort of trend here? Do MS have plans to continue pushing content onto MSN exclusive setup? If they do to me this is really really dangerous, think about the critical mass they will be able to pull in no time at all. MSN will continue to ship with windblows, no doubt about that.

    Perhaps I am subscribing to a conspiracy theory here, but to me it makes sense. MS has pulled stuff like this in the past and will continue to pull stuff like this in the future. Unless they keep dominating, shareholders get angry.

    To me the only way this will go away would be to make a better, open alternative, at the moment there isn't.

  10. weird by Trepidity · · Score: 4, Interesting

    I actually don't know anyone who uses MSN. And most of my friends aren't very computer-savvy. Everyone I know uses AIM, simply because it got their first. They all signed up for AIM accounts in high school 5-6 years ago before MSN existed (or before it was big anyway), and so they've all kept them now. The people at my college pretty much exclusively use AIM too -- it's assumed you have an AIM account, 'cause otherwise you won't be able to talk to anyone, since that's what pretty much every single person at the college uses.

    Really I was under the impression that nobody used MSN/Yahoo/Jabber/whatever. But I suppose this might vary regionally.

    1. Re:weird by FrenZon · · Score: 4, Interesting
      Really I was under the impression that nobody used MSN/Yahoo/Jabber/whatever. But I suppose this might vary regionally.
      This is just a personal observation, but I would tend to agree with this - I've not seen AIM used by anyone in Australia save for those who need to talk to Americans. Looking at my Miranda contact list, there is one AIM user, 37 ICQ users and 9 MSN users. The ICQ users are all my techie friends, the MSN users are people who don't use computers that often; they all use it because it's tied in to their hotmail accounts. All the ICQ users use ICQ because no-one here had heard of AIM until last year, presumably due to AOL's lack of local marketing.

      The strange thing is that I've been an ICQ user since 1996 or so, and despite conversing with a large number of American users, I hadn't really heard of AIM until a few years ago, and had not met anyone who used it until earlier this year.

    2. Re:weird by Shardis · · Score: 2, Interesting

      Really I was under the impression that nobody used MSN/Yahoo/Jabber/whatever. But I suppose this might vary regionally.

      Erk, not to be rude, but I happen to know that they have entire department(s) devoted to regionalization. IM's ARE highly fragmented by who you know and how you communicate. If you were a CEO, and you had an IM dept, wouldn't you want to investigate this for trends and marketing?

    3. Re:weird by rickymoz · · Score: 2, Interesting

      Ok, so according to what you write, you are American. AOL (AIM is from them right?) means "America Online". Unfortunately, there's nothing like "KOL" (Korea Online). So all Korean people got spammed by Microsoft. Have you ever been there? there are ads for MSN messenger all about the subway.

      In South Korea, there's Microsoft, nothing else. (maybe just in the government where they run Hancom Linux, but I digress). And you're a foo if you don't have an MSN account. So your last sentence is absolutely correct. There are local variations, and that's why the poster of the news was mentioning South Korea.

    4. Re:weird by RedBear · · Score: 3, Interesting

      I was helping out one of my former college professors last year, he needed to set up a lab full of computers with drawing pads for a fine arts camp. It was a small lab, we were given a dozen Dell Latitude wireless laptops running Win2K. I set things up so that the computers could also be used to access the Internet through a router, so the kids and teachers could check e-mail and such during lunch and after classes were over for the day.

      By the end of the second or third day, every computer in that room had MSN Messenger installed, plus most of them had other idiotic things like Audio Galaxy, Gator, etc. MSN, IE, MSN.com, Hotmail, that's all I ever saw any of those kids, or the teachers, using. It's like none of them had any idea that there were any alternatives to Microsoft, nor any reason they might want to use anything other than what they had been spoonfed on their computers at home and at school. It was downright scary. The kids were from all over Alaska. I had Mozilla and some other things on a couple of computers and none of them had even heard of it.

      I tried to clean up all the adware, spyware and other junk they had all installed, but I'm sure the university that loaned us the laptops ended up having to wipe the drives and put on fresh images. They'd be insane not to.

    5. Re:weird by IamTheRealMike · · Score: 4, Interesting
      It is regional, as you might expect. In England, everybody uses MSN. I mean nearly everybody. All of my (non-geek) friends use it, so does my family. It comes with Windows, it's pretty, and it lets them set their display name 3 times a day so I cannot keep track of who they are unless I use Gaim or Jabber.

      It's fairly easy to explain this phenomenon. IM networks are just that - networks, and as such they suffer from severe network effects. I hate MSN. It's a pile of dung. Its network is basic, sometimes unreliable, the official client blows chunks, and worst of all it seems to take about 5 minutes to realise you are no longer connected if your dialup drops so friends keep talking to you, then 10 minutes later get a "That message could not be delivered" warning.

      Nonetheless, I use it (via Gaim) anyway, because it's either that or don't talk to my friends via IM. My friends are (mostly) local, as are their friends and so on, so it spreads out.

      Instant messaging has been such a total mess, for such a long time, that I think this should serve as as a valuable lesson to those who would create new networks on the internet. Back in the days when it was just engineers, things like the web, email, USENET, IRC and so on were born. They became essentially public networks, controlled by nobody. Then the corporates got involved. IM was invented at the wrong time, and it's been a battleground ever since.

      If we are not very careful, exactly the same thing will happen again in future. I'm thinking of digital identity here, but luckily so far both corporate attempts at this space have failed - BUT there are no indy hackers working on it! (i wish i still had time for it).

      I write this here because statistically if somebody is going to invent a new network, they might well be reading Slashdot. Let's learn our lesson now, or see ourselves shut out of future networks - from our friends, services, business partners - simply because we use the "wrong" product.

    6. Re:weird by pestie · · Score: 2, Interesting

      It may have to do with age, too. I'm 31, and everyone I know has been around long enough that they use ICQ. Back in the day ICQ was the only IM around, and that's what we all used. And we all still use it in some form or another - many of my friends use Trillian, for example, as the "official" ICQ client has gone completely to hell. I used Miranda for a while. But nobody I know over the age of 20 uses AIM - it's for kids, as far as I'm concerned. And I've never met anyone who uses MSN. I'm really surprised it's as popular as it is in certain circles.

  11. Re:Misquote - From gaim's MSN author by ewhac · · Score: 1, Interesting

    First off, realize that Microsoft has no right to demand a license to write compatible software to connect to their service. Reverse-engineering is and always has been a legitimate practice and, if you're trying to achieve interoperability, is expressly granted by copyright law. Microsoft demanding a license to write compatible IM software is exactly analogous to Pacific Bell/QWest/BellSouth demanding a license from Radio Shack to manufacture compatible telephone sets -- which is to say, they can't.

    As such, I recommend you deal with Microsoft as if you were in the superior position (because you are). Your first question to them should be, "What are you going to do for us to make this worth our while?" Since you have ably demonstrated you're willing to go ahead on your own, do not give Microsoft any other choice other than to offer you a sweet deal.

    And if they fail to do so, walk out. Remember: you are in control, and under no obligation to agree to anything. Your right to achieve interoperability exists whether Microsoft "licenses" it to you or not.

    Best of fortune to you.

    Schwab

  12. Create an IM "proxy" for WIndows machines by The+Revolutionary · · Score: 2, Interesting

    I really haven't looked into the architecture of the MSN IM network or its protocol, as I have only used an "IM" once or twice.

    However, it is still very possible, as I am sure you all know, to work around this "ban".

    First, does MSN IM run under WINE?

    If not, one option, I suppose, would be to create a sort of "proxy" that can sit on the Windows machine, and, for communications with any specified users, intercept outgoing communication, and after performing a conversion based upon some mapping between the two protocols, send it to a Jabber or AIM network. Do the reverse for incoming Jabber or AIM communication. I don't know, but I would imagine that some reasonable mapping between the protocols can be established for at least basic communications.

    Obviously it could become fairly complicated, but then I suppose so could getting all of your contacts to change their IM client. I've come acorss people with quite a number of them.

    Why we want faster and more intrusive ways of being remotely pestered in one's own home, I suppose I just don't always know ;)

  13. Re:Private property by WatertonMan · · Score: 2, Interesting
    Right now Hotmail works fine. But there are lots of web sites that still only work under IE, which Microsoft doesn't support on the Mac much. (And the version out last week is the last)

    More than likely the day will come when MS adds some custom feature that will require some ActiveX on the PC and some custom version browser on the Mac. Then you can use only their MSN browser (basically their next generation browser for the Mac - but it only runs if you subscribe to MSN)

  14. Re:Private property by Anonymous Coward · · Score: 2, Interesting
    I know, IHBT.... Most software for Mac by sheer number is open source, since almost any UNIX/Linux open source software should compile on Mac OS X, and I'm fairly certain they outnumber commercial apps when totalled up.

    Second, computer users in general would rather not have to know how computers work, Linux users included. If that weren't true, how do you explain Gnome, KDE, Linux "Live" CDs, DHCP, the Mandrake installer, pico, perl :-), or for that matter, X11 as a whole?

    Third, AFAIK, Apple wrote that AOL client. It's official because AOL said so, and that's the extent of it.

    Fourth, Microsoft sold all of its non-voting stock from that deal a few years ago almost immediately after the deal was completed. It does not, as far as I am aware, own any part of Apple.

    In short, as Samuel Langhorne Clemens once put it, "It is better to be silent and thought a fool than to open one's mouth and remove all doubt."

  15. Serverless IM? by bluegreenone · · Score: 3, Interesting

    Has anyone put together an IM protocol that is truly P2P and doesn't require a server? Finding your contacts would be done by linking with other IM nodes. From what I read even Jabber requires a server.

  16. Re:Private property by Anonymous Coward · · Score: 4, Interesting

    It is not paid by advertising, it is an integrated part of windows (according to MS), and as such, windows users already paid for it. The ads are just another form of spam, and users installing an alternative program are just compared to people installing spamfilters.

    So, if advertising is the reason for blocking access for clients that filter out spam, IMHO Microsoft can scream about being anti-spam themselves as much as they want, they are still pro-spam and spammers.

  17. Re:Private property by Malicious · · Score: 4, Interesting
    If you've used MSN 4.6 or earlier lately, you'll notice that you don't get Advertisements anymore. Instead, you've gotten an email from Microsoft advising you, that you MUST upgrade, or you will be cut off from MSN messenger.

    My preference is to simply stop using the software when they cut me off.

    --
    01101001001000000110000101101101001000000110001001 10000101110100011011010110000101101110
  18. Re:Private property by Shardis · · Score: 3, Interesting

    No kidding. :P The thing is, open source conflicts with this entire business model, unless extremely well built cypto is used. Which, by the way, isn't an easy thing to implement. Codewise or legally!

    Otherwise you change maybe a couple of lines of source, which any 1st year college student, or anyone who actually likes coding can do. --> Not that well built crypto is hard to find mind you, it's that it's hard to integrate into this kind of thing by anyone who cares about the technical specifications AND the legal specifications involved. Even if "Open Source" crypto is used, legal models currently prevalent my preclude such from being acceptable.

    It's easy! (to make "a profit!", and almost exactly how proposed by numerous /. trolls!

    Just make your product available to everyone, until such time a significant market share becomes reliant upon such technology. By reliant, I mean, that the total cost of changing over to somthing else is more than the cost of just paying whatever fees that the license holder deems fit to be acceptable.

    This, in my opinion, is no better than legalized extortion! Also, how is this NOT leveraging a monopoly?

  19. Re:Who do I call? Who at MS is fielding this? by javabsp · · Score: 2, Interesting

    http://microsoft.order-5.com/Messenger/

  20. Re:Misquote - From gaim's MSN author by BESTouff · · Score: 2, Interesting

    Maybe you'd better drop support for it and let someone else develop the MSN plugin (someone outside of the "Land of Free").

  21. MSN Messenger under Wine? by danielrendall · · Score: 5, Interesting
    Two points

    1) If using MS' service without using the official client is 'freeloading', I still think that it's in MS' interest that we freeload off them, and not one of their competitors. I use GAIM pretty much exclusively, but most if not all of the people on my buddy list use Messenger under Windows. I add a small amount of value to their experience of the service :-), and this makes them marginally more likely to use it (and hence see the ads etc.) whenever they want to talk to me.

    2) I suppose an alternative for those who just want to connect would be to try to run Messenger under Wine. I gave it a cursory try, it didn't work straight away and I moved on to something more pressing, but has anyone else tried this with more success?

  22. Re:Abuse of Power by 26199 · · Score: 4, Interesting

    It's possible they don't...

    I haven't actually seen anyone mention this yet, so, why not :-)

    MSN Messenger is one of the pieces of 'bundled middleware' that is continuing to cause Microsoft legal troubles under antitrust laws... the last I heard things were moving forward in Europe to do something about it.

    If there is ever going to be an antitrust ruling about messenger, I'm pretty sure this will make the ruling harder on Microsoft... maybe they'll have to give $200 million worth of software to schools instead of $150 million :-/

    (I personally dislike messenger. Virtually everyone I know uses it simply because it came with Windows. This is the sort of thing antitrust laws are supposed to protect against...)

  23. Re:Private property by Anonymous Coward · · Score: 1, Interesting

    Not use Hotmail without a Windows system? So? It's their service, they can do whatever they want. Want to have a webmail service which you can use from Linux? Fine, set one up yourself.

  24. Whatever... there are alternatives. by FauxReal · · Score: 4, Interesting

    There's the barren wasteland known as ICQ, there's aim, there's the ever so buggy yahoo. And a few more out there... I use trillian which works on multiple networks and doesn't support ads. So I don't really care which system I talk over, and I'm sure many people here use multiple systems. It's not like people will be so desperate to stay with MSN that they won't be willing to leave it. What would be really nice though is if Trillian and Gaim go together and came up with a compatible encrypted messaging standard. Then I could just get all my friends to move over to one of them.

    1. Re:Whatever... there are alternatives. by dknight · · Score: 2, Interesting

      I, too, have long yearned for a ubiquitous(sp?) encrypted IM standard. I frequently find myself talking to other people who are in places where network traffic is highly monitored (including IM traffic - meaning it is frequently intercepted and read by the IT staff). While I am not doing/saying anything improper or illegal or anything, I dont like being snooped on when I can avoid it. A good encrypted IM standard would help (and yes, I have made all my friends with trillian turn on secureIM, but sadly not all of my friends are smart enough to use trillian and stick to regular old aim).

  25. Re:Private property by Anonymous Coward · · Score: 2, Interesting

    "While it's within their right to do so, it's just one more thing for anti-MS zealots, and really anti-MS anyones to use as fuel"

    Who cares about anti-MS zealots? You`re saying that their existance means that MS should modify their behaviour in some way? Why on earth would they want to do that? Legally, morally, financially...just give me one reason. Some people always complain. Just listen to the tin-foil hat people here with stuff like RFID, or cameras to trap speeding motorists or whatever. Both groups are completely ignored by anyone with a brain. You should ignore them too. I do.

  26. Re:Private property by Anonymous Coward · · Score: 1, Interesting

    "It is not paid by advertising, it is an integrated part of windows"

    The app is. But MS has the right to charge a fee for ads to help pay towards the cost of running the network.

    > The ads are just another form of spam,

    Spam is unsolicited commecial email. But these ads aren't spam - they are solicited by MS. You've chosen to use (and paid for) MS software.

    "Microsoft can scream about being anti-spam themselves as much as they want, they are still pro-spam and spammers."

    No, their problem with spammers is people making their hotmail system unusable because of obscene or unwanted emails which clog up peoples inbox, cause them to delete wanted emails, and expose children or the easily offended to unpleasant text/images. They also carry the risk of viruses and spyware. This is completely different to an image in a box next to the box you read and write messages in.

    Stop your screaming and shouting for just a second and think about it.

  27. Centralized Messaging Sucks by Nurgled · · Score: 5, Interesting

    The problem with MSN, AIM, Y!IM and so forth is that they are centralised. One entity both controls and pays for the hub of the service without which the service will not function. Obviously they must somehow recoup costs, which they usually do via advertising in the official client.

    What we need is a decentralised IM system. We techically already have one in the form of Jabber, but noone uses it for reasons I can't be sure of. I suspect the major problem is the high barrier of entry: you must either use the jabber.com/jabber.org servers (centralisation, again) or install your own Jabber server, which is where things get tricky.

    In order to run your own Jabber server, you must have a box somewhere preferably with an always-on connection and static IP. This box must be Internet-accessible, at least on the ports Jabber uses.

    Had Jabber been invented around the same time as email and news, ISPs would no doubt run Jabber servers on behalf of their customers as they do with USENET news servers and SMTP servers. Unfortunately, it's now far too late in the game for this to happen. Convincing one ISP to do this would be nearly impossible, so convincing the majority to do it will never happen.

    As with most new things on the Internet today, it seems like peer-to-peer is the only answer. The clients must also be the servers, and it should be no harder than simply running the program. Designing an efficient peer-to-peer system for instant messaging which works behind NAT gateways sounds tricky, but not impossible. Is anyone working on this already?

  28. amsn anyone? by tanya2526 · · Score: 2, Interesting

    http://amsn.sf.net is the homesite of this nifty msn client that looks and behaves similar to the msn client itself. It's on version 0.80 right now and has already upgraded to msn6.0 emoticons etc. I think they are working on the connection protocol too. Oh yes, btw, though msn 5.0 users on my LAN get disconnected often, I hardly ever do. I guess this is due to protocol incompatibility for the older msn clients..

  29. I love ICQ but I'm using GAIM by StarbuckZero · · Score: 2, Interesting

    Only because all my friends are on AIM. I used ICQ in the past, but when I was in high school I would ask all the girls what messager they used and they would say AOL. So I installed it just to talk to a girl or two I knew from high school. Here I am 4 years later using GAIM under Linux to not only talk to my girlfriend but also to talk to my friends. Hell I don't care what I use long has I get to talk to my friends online and program a little at the same time.

    --
    From Zero to Hero... Starbuck Zero
  30. Re:Private property by Jaysyn · · Score: 2, Interesting

    Iv'e never had a problem getting to any website that I've actually wanted to visit with Firebird. I've actually had a better experience with Hotmail thru Mozilla than with IE 6.

    Jaysyn

    --
    There is a war going on for your mind.
  31. Garage Doors and DMCA by StillNeedMoreCoffee · · Score: 2, Interesting

    It much easier. According to DMCA (music of Village People in the background), if you have some security system build in to protect your copyrighted material, it is illegal for someone to circumvent it. Case in point.

    http://yro.slashdot.org/article.pl?sid=03/01/16/ 13 11232&mode=thread&tid=99

    That is why the are building in "security features" in an attempt to set up the garage door opener defense. It seems quite clear from the wording of the new fixes.

  32. Announcement from the Trillian People by Phalkin · · Score: 2, Interesting

    Quote: Hi Folks,

    As many you have read recently, MSN has decided to no longer support older versions of their clients. Within their announcement, they mention that some third party applications may be affected. Trillian Pro 2.0, which is currently in beta, supports the latest and greatest MSN protocols. The free version of Trillian will be updated in time to reflect the new protocol as well. If we hear anything from Microsoft directly, or find out any more information, we will be sure to let you know first.

    Thank you all for your support!

    ~The Cerulean Studios Team


    Looks like Microsoft's plan isn't quite going to hold up. Though I'm moderately worried that Trillian may lose connectivity for Real-World reasons (read: they're gonna get sued).

    --
    I stole this sig.
  33. Re:Reason to switch by faaaz · · Score: 2, Interesting

    However, I still think Microsoft doing this is like Panasonic creating a phone that only accepts calls from other Panasonic phones.

    Exactly. What surprised me the other day was when I purchased a digital cordless handset from Siemens that without hitches worked with my Ericsson base-unit. That's interoperability the computer world doesn't have. Oh, the Ericsson handset also worked with the Siemens base-unit.

    --
    we come in peace / shoot to kill