Slashdot Mirror


Skype Goes After Reverse-Engineering

An anonymous reader writes "It appears Microsoft's Skype Division is cracking down on reverse-engineering of the Skype client. Skype recently rolled out a new set of APIs for integration into other desktop applications, but they have issued multiple DMCA takedown notices to a researcher publishing open-source code to send Skype messages."

34 of 207 comments (clear)

  1. Interoperability by Bert64 · · Score: 4, Interesting

    Doesn't the DMCA have exceptions for interoperability purposes? Surely these would come into play for a communications tool...

    --
    http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    1. Re:Interoperability by bluefoxlucid · · Score: 5, Insightful

      That's why you use philosophical groups like the EFF, with sane business practices. Like, even if you are fighting for your beliefs, a civil rights victory is not enough: make those bastards pay the ENTIRE cost of your legal fees. The EFF operates on a philosophical basis where they would like to take on cases such as this, but in order to survive they must be selective; however, if they do take on a case, it is well and proper that they not only set society straight on the issue, but also demand compensation for their time and resources from those who are abusive and guilty of using the legal system as a high entry barrier battleground that they can gain an automatic victory in by virtue of being bigger, rather than correct.

    2. Re:Interoperability by SharkLaser · · Score: 3, Interesting

      Skype is not an US company. It is based in Luxembourg and has most of its team based in Estonia. DMCA doesn't apply here because it's an US law - point many people on slashdot like to bring up in defense of TPB etc.

      And note that Microsoft STILL DOES NOT OWN SKYPE. The trade has been approved, but it still works a independent company. And they have a history of going against reverse engineer, and Microsoft cannot legally interfere with their business before they actually own the company.

    3. Re:Interoperability by Anonymous Coward · · Score: 2, Interesting

      as long as the DMCA does not fund the litigation required to actually be able to use this exception. it is a pretty useless exception.

    4. Re:Interoperability by Anonymous Coward · · Score: 3, Informative

      And note that Microsoft STILL DOES NOT OWN SKYPE.

      YES IT DOES.

      Stupid lameness filter won't let me yell back at people who yelled first.

    5. Re:Interoperability by mfnickster · · Score: 3, Funny

      You're thinking of McRosoft.

      --
      "Slow down, Cowboy! It has been 3 years, 7 months and 26 days since you last successfully posted a comment."
  2. Is this new? by magsol · · Score: 3, Interesting

    Has this kind of crackdown on those who would reverse-engineer Skype's protocols always been around? Or has it only been elevated to prominence with the acquisition of Skype by Microsoft?

    tl;dr can we hate on Microsoft?

    --
    "I'd just like to emphasise that taking a million years isn't a metaphor here..." -Rich Bradshaw
    1. Re:Is this new? by Steauengeglase · · Score: 2

      Listening to some FOSS SIP developers I've been under the impression that Skype has always been difficult to deal with but you do it because everyone want to talk to someone on Skype..

      If I were in tinfoil hat mode, I say Skype is just tired of spending cash on the continual arms race of changing thing just enough to keep their competitors from playing anywhere near their turf and are going to take the nuke for orbit approach.

  3. Publishing specs... by Bert64 · · Score: 2

    Come to think of it, seeing as the EU required microsoft to publish protocol specs a few years back, would they now extend this requirement to cover skype?

    I certainly think they should, proprietary unpublished protocols are extremely harmful to everyone else.

    --
    http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    1. Re:Publishing specs... by PPH · · Score: 2

      The oversight went away. Did the requirement to publish specs go as well?

      Just because an ex-con has completed his term of probation doesn't mean he can just go back to dealing meth.

      --
      Have gnu, will travel.
  4. Microsoft by Tomato42 · · Score: 2

    Oh Microsoft, it's just like you have never left.

  5. Serve it on darknets by GameboyRMH · · Score: 3, Informative

    If you're working on any kind of software that could piss off large corporations - console hacking, proprietary protocol reverse-engineering, DRM-breaking, etc - host the project on a darknet site anonymously so they can't send you takedown notices or sue you. This should be common sense by now.

    --
    "When information is power, privacy is freedom" - Jah-Wren Ryel
    1. Re:Serve it on darknets by countertrolling · · Score: 2

      On AT&T's (or anybody else's) wire, there is no such thing as "darknet". The host will be found and taken down. The only alternative is a true P2P chat than can connect you direct to the person you wish to talk to after exchanging IP addresses.

      --
      For justice, we must go to Don Corleone
    2. Re:Serve it on darknets by GameboyRMH · · Score: 2

      Please tell me how ISPs could identify the host of an .onion or .i2p site.

      --
      "When information is power, privacy is freedom" - Jah-Wren Ryel
  6. RIP Skype by denis-The-menace · · Score: 5, Insightful

    To all those people asking "Why do you hate MS so much?"
    This is why.

    When MS bought Skype I told people that Skype would die soon *because* MS bought it. Didn't know how or when but soon.
    Now, MS will kill all the various clients that made Skype ubiquitous and useful. The new Skype will not run on as many platforms and (in true MS EEE fashion) will not work with previous versions either

    Like Metalica, and Hurt Locker, Skype will now be shunned.
    A new *open* protocol will take over.

    --
    Obama's legacy: (N)othing (S)ecure (A)nywhere and (T)error (S)imulation (A)dministration
    1. Re:RIP Skype by SuricouRaven · · Score: 2

      I've seen some people speculate that MS doesn't actually want the Skype service at all, but wants it's technology and patents to improve their XBox voice chat and to design new features for future Windows Phone versions.

    2. Re:RIP Skype by Haedrian · · Score: 2

      I just hope it doesn't feature-bloat like Microsoft's other IM.

      Before it used to be light and you could use it to chat. Now it takes 20-40 seconds to load, and tries to do everything and fails horribly.

      With skype integrating FB already... I think we can see what direction its heading into.

    3. Re:RIP Skype by timothyf · · Score: 2

      All the various clients? Uh... what clients were there besides the official Skype client? I don't remember seeing any, and believe me, I looked.

    4. Re:RIP Skype by ca111a · · Score: 5, Informative

      Skype was like this long before Microsoft. Fring supported video calls to Skype clients for several months, then Skype blocked it: http://blog.fring.com/en/?p=2322

    5. Re:RIP Skype by del_diablo · · Score: 2

      To all 3 of you: SIP is not a replacement for Skypes protocol.
      Its too troublesome to use, it lacks P2P video, and important features such as firewall breaching under NAT.
      SIP still lacks good client and lacks too many features. Anybody who thinks SIP is a replacement forgets what Skype is, and has also most likely never tested many of the features.
      And even if we manage to get a decent SIPish protocol that is miles better, intigrate it with a godly FLOSS client, and fix most of the issues: How will I get all the contacts I care about to migrate? Getting the normal people I know to migrate is impossible, but I don't care for them, I care about the bit more technical users on my skype list.

  7. I don't get it... by RobinEggs · · Score: 3, Interesting

    Skype and their PR people are calling the project "malicious" and "nefarious", but it sounds like all it does is emulate Skype, so that you can send messages to Skype users while not having a proper account

    They mention the possibility that it could be used for spam, but that sounds like blaming the tool. Is there some other way that this thing could be inherently "nefarious" that I'm not understanding? Because it doesn't look dangerous to me.

    Unless you count the risks of an independent developer making something interoperable with, and potentially better than, the original product. We all know that's a grave and terrible danger to the safety of the free world.

    1. Re:I don't get it... by GameboyRMH · · Score: 3, Interesting

      Could be useful for prank calls, harassment, death threats etc if it allows a user to make calls without having a Skype account at all (sounds like a serious security problem with Skype's design).

      If it's just an alternative Skype client that still requires an account, then it just prevents Skype from having absolute control over which platforms can access their network, in which case, fuck them.

      --
      "When information is power, privacy is freedom" - Jah-Wren Ryel
  8. Forget Skype by countertrolling · · Score: 2

    TinyChat Launches Dead-Simple Video Chat. But I can't tell if you need to connect through their site, and they already geo-located me, so maybe you should forget them, also. I'm looking for something with a direct connection between clients

    --
    For justice, we must go to Don Corleone
  9. Hiding Something by Zaphod+The+42nd · · Score: 5, Interesting

    An engineer buddy of mine was doing reverse-engineering work on the Skype protocol for a job he had a few years back, he would come to me with shock and tell me about how dumb and insecure the Skype clients are and how trivially easy it is to get any Skype client to work as an invisible proxy for you without that person's knowledge by just using the skype protocol.

    If they're making such a huge deal about it, you have to wonder why. They've got some problems and they'd rather have security through obscurity. *sigh*

    Does the DMCA really prevent cleanroom / chinese wall reverse-engineering? Damnit politicians just have no clue...

    --
    GCS/MU/P d- s:- a-- C++++$ UL++ P+ L++ E+ W++ N o K- w--- O M+ V- PS+++ PE Y+ PGP t+ 5- X R++ tv+ b++ DI++ D++ G+ e++ h-
  10. Re:Know what would be hillarious? by GameboyRMH · · Score: 3, Interesting

    Won't happen. SIP and IAX are out there, all free and decentralized, but all the proprietary junk continues to be adopted by the technologically-challenged masses.

    --
    "When information is power, privacy is freedom" - Jah-Wren Ryel
  11. Re:Good by gparent · · Score: 4, Insightful

    SIP, a brilliant protocol that likes to negotiate a random port between 10000 and 20000 to open your RTP stream. Why not IAX2, which is a hundred times better and not gay as fuck like SIP to handle.

  12. Come on Apple by Anonymous Coward · · Score: 2, Insightful

    Publish the FaceTime specifications and protocols already, as Steve said you would.

    1. Re:Come on Apple by Shompol · · Score: 2

      I guess it's bye-bye Skype the moment they publish those.

  13. Re:Good by SharkLaser · · Score: 2

    Just like SIP is, compared to Skype. You can find or get anyone you need to Skype. Not so much with SIP. And you have to understand that what people use count a lot too.

  14. Re:Skype will now be shunned by spitzak · · Score: 3, Informative

    No, M$ is *not* a different way to write Multiple Sclerosis or Mississippi or Master of Science or Morgan Stanley.

    It is a common way to abbreviate Microsoft to avoid ambiguity with these others.

    It is also entertaining because it makes people with the mentality of 12 year olds go "oh you are so CHILDISH! CHILDISH! CHILDISH because I say so. PBBBBBTTTT! WAAAH I am soooo KOOOL because I said you are "CHILDISH!!!!!"""" Look in the mirror for an example.

  15. Re:Know what would be hillarious? by Solandri · · Score: 5, Insightful

    Won't happen. SIP and IAX are out there, all free and decentralized, but all the proprietary junk continues to be adopted by the technologically-challenged masses.

    This is why proprietary junk like Skype continues to flourish. You blame the users for the problem. The real reason is that the developers who advocate open protocols like SIP or IAX shun the technologically-challenged masses. They revel in complexity and flexibility, while most users just want something simple that works, no fuss, no muss. When users come to them with problems or questions, they're frequently met with scorn, ridicule, and non-answers like "it's open source, fix the bug yourself." Some developers even see themselves as gods, with the users as minions whose purpose is to worship them and be eternally grateful for their code.

    In a successful product, the relationship works the other way around. The users needs and wants are paramount, and the developers work to fulfill them. Put out a SIP or IAX-based product which is free, and as simple and friendly to use as Skype. Then you'll start to whittle down its market share. You can keep all the complexity and flexibility that you like, but it has to be hidden behind a simple veneer whose defaults just work for the typical neophyte user. The problem isn't that technologically-challenged users adopt proprietary junk; the problem is that OSS developers write software which is difficult for technologically-challenged users to use.

  16. It is time to move off a propritory format by Technician · · Score: 2

    It is time to move from Skype to SIP. With Skype, you pay for a Skype In number. With SIP you can get several for free. My SIP account is free, includes a free INUM number. Linking a free DID from IPKall or other provider is a piece of cake. With a free DID and Google Voice, calls to all the US and Canada are free. Worried about Skype compatibility? The SIP provider has had a SIP-Skype gateway for several months now. It is free too.

    If you want Skype to ring a phone, you have only one option for hardware. If you want SIP to ring a real phone, any SIP compatible VOIP phone or SIP ATA will work fine with it. Traveling? I can have up to 3 SIP phones connected in several locations at the same time. First one answered takes the call. The Multi Presence is free too. Great for a business line at home and work.

    Man this sounds like an infomercial. I won't mention any free SIP providers by name. Google them. There are several.

    --
    The truth shall set you free!
  17. Google's Plus "Hangout" has ... by Jerry · · Score: 2

    rendered on this Skype nonsense a waste of time. Talk to ten at a time, with video, using Hangout on your FireFox or Chrome browser. Kiss proprietary binaries good bye.

    --

    Running with Linux for over 20 years!