Skype 5-way Calling Limit Cracked 427
BobPaul writes "It turns out when Skype limited 10 way calling to Intel Processors only it really was arbitrary! Maxxus has a patched version of Skype that allows 10-way calling regardless of the processor installed. There's also info about the patch: "The patch is the result of two phases: code analysis and design of the patch. The code analysis, or reverse engineering, reveals the relevant code block, which overrides Skype's limitation for Intel's dual-core CPUs. The patch design isolates the minimal set of instructions that need to be modified to cancel this limitation." Windows only so far."
Re:Emulation would have worked too? (Score:5, Informative)
The opcode used in Skype, when activated on the processor, sets 3 4-byte registers on the processor as an identifier. This is burned into the silicon, basically.
For Intel Chips, the registers become
Genu, ineI, ntel - Genuine Intel
For AMD:
Auth, enti, cAMD - Authentic AMD
Like I said, since it's burned into the chip, there's no real way of 'masking' those registers as something else. This crack skips the verification, basically telling Skype that 'any processor is cool to run 10way' as opposed 'only GeniuneIntel chips can run 10way'
BitTorrent Mirror (Score:3, Informative)
Re:Optimization is where? (Score:5, Informative)
The AMD instruction set is a strict superset of the Intel instruction set. There are no Intel-only instructions anymore. There are however many AMD-only instructions (3dnow, 3dnow+, etc.), so if the situation were reversed, there might have been a legitimate claim, but since the AMD CPUs were locked out, it is clearly a bribe^Wmarketing descision.
Negative. (Score:2, Informative)
>I get a free Disney toy with my Happy Meal
The difference is that Skype is getting paid to make sure their software does NOT work fully with a competitor to Intel. That's a whole different ball game as far as the law is concerned. If this was 'Buy Skype and get a X% off of your next Intel Purchase' no one would give it a second thought. They're not making it BETTER on Intel, they're making it WORSE on AMD. This is very different.
(if this post is redundant it might be because I have to wait no less than 15 minutes in order to post it -- I wish this system could take into account the moderation of my earlier anonymous posts. But maybe that's patented? :-\)
Need Open Standards (Score:5, Informative)
Re:"Arbitrary", but they already admitted it (Score:5, Informative)
Re:An encrypted binary? (Score:2, Informative)
The Skype binary is encrypted to try to prevent a similar thing from happening (removal of ads, addition of features that are technically possible but they might want to limit for marketing reasons). Up until now Skype hasn't done any sufficiently annoying advertising to drive anyone to publicly break the encryption. However, as I predicted [slashdot.org], it didn't take long for someone to bypass once there was a reason to.
Not a bribe... (Score:3, Informative)
There is no bribe here, it's a business agreement. Happens AL THE TIME in business. One business says to the other, "If you make your product exclusive to my product, I'll pay you some money". This is n ot called a "bribe". Get your facts straight.
Re:An encrypted binary? (Score:3, Informative)
Yes. [wikipedia.org]
and bundled a bunch of spyware with it.
No. [wikipedia.org]
Re:Optimization is where? (Score:2, Informative)
Learn What a Bribe Is Before You Open Your Mouth (Score:3, Informative)
n.
1. Something, such as money or a favor, offered or given to a person in a position of trust to influence that person's views or conduct.
2. Something serving to influence or persuade.
Re:Law suit bullshit... (Score:3, Informative)
Re:Need Open Standards (Score:5, Informative)
There is also signifcant work to make SIP P2P to eliminate the central servers http://www.p2psip.org/ [p2psip.org] from SIP going on right now. As an aside, Skype isn't really even that P2P -- it uses central auth servers, so it is more of a hybrid system -- ala Napster -- in reality.
And with a SIP phone you can use *any* of those SIP providers. With Skype, you have one choice.
Skype is very good at making things work out of the box, hence the popularity, but there really isn't much (if anything) it can do that SIP can't. It isn't even that the P2P mattered. Skype's success is a matter of a very nice UI and user experience. They gained market on ease of use and marketing -- not bad things mind you -- not better technology. Kudos to Skype for making it easy for users to use VoIP, which was (and still is) notoriously hard to use with other providers. But the technology is different to allow Skype to lock up users, not to make things better from a technical standpoint.
Re:Need Open Standards (Score:3, Informative)
Inherently proprietary, huh? And what makes it so, when there are countless other clients and platforms that do the same on an open platform.
Try gizmoproject or openwengo. I have tried the former and the voice quality is better than Skype's while offering me full interoperability through SIP. Damn easy to use and it actually has a good and improving Linux client compared to Skype's pathetic one, which I have the displeasure of using. I even payed for Skype Out and Skype-in and they are pathetic on linux.
I also don't want to do to VoIP what we have done to instant messaging by creating islands of non-interoperable communities. It should be like email, why is this so hard to understand.
"With Skype Out and Skype In, you can call regular telephones and receive calls from them. This requires that someone builds out connectivity to the phone system. I would be all for standardizing this part as well, but any solution would likely be as much regulatory as technical."
See me mentions before of gizmoproject and openwengo.
"As distasteful as this current incident is, Skype still provides an incredibly useful solution for VOIP, and AFAIK, there aren't any open solutions with the same capabilities."
You haven't looked very far, have you? Even better, by the way, are real SIP phones that you plug into your router so that you don't even need a computer to be on. Check them out at sipphone.com
Later.
Re:No shit (Score:3, Informative)
the main client we use is the xlite softphone, there is a gui configuration menu, basically all they have to put in is a username and password, and the address of the asterisk server, or you can pre-configure it with an xml file if you want to do that, more headache on your side I suppose and putting in a username and password is not that difficult (you have to do the same thing with skype).
Re:Lawsuit (Score:3, Informative)
Re:Aaaah Maxxuss (Score:3, Informative)
Re:Interoperability? (Score:5, Informative)
For more indepth information, read Sega v. Accolade [digital-law-online.info].
Re:It -is- AMD theyre locking out. (Score:4, Informative)
there was already a case decided involving sega that using a trademark to lock out interoperability is not permitted.
Re:Emulation would have worked too? (Score:3, Informative)
Re:I don't know that this is such a big deal... (Score:1, Informative)
Re:Don't Believe the Skype (Score:3, Informative)
Re:Emulation would have worked too? (Score:3, Informative)