Software Craptection Platform: The Empire Strikes Back

On the picture above, you can see Bill Gates during happier days, or at least, what he thought were happy days. As you may be able to recall, Gates posed for that picture when Windows XP went gold. That was, as you can see on the picture, 62 days before the launch of Windows XP. Microsoft had introduced their Product Craptivation software in Windows XP, which would require all retail licenses to be activated online or by phone. The idea behind it was that it would make it more difficult for people to make and distribute copies of the software because every key could only be activated on a single PC.

But a little more than a month before the official launch date, a warez group called Devils0wn managed to get their hands on a volume license copy of Windows XP including a volume license key which didn’t require activation, and distributed it on the Internet. Along with that, they released the picture above. As you can see, the word “warez” was “embroidered” on Gates’s shirt, the CD was labeled “Devils0wn XP.Corp” on the wrong side and they changed the release date to “NOW!” which was August 29, 2001.

Because of Devils0wn, people all around the world were able to “eXPerience the launch” more than a month earlier than officially planned by Microsoft. Most people can probably still remember the FCKGW key that it was distributed with, and which was blocked later in Service Pack 1 for Windows XP.

By the release of Service Pack 1 however, a tool was released which you could use to generate new working volume license keys for Windows XP. And so Microsoft had problems once again. That was probably when they decided that Product Craptivation was not enough anymore, and they went on to unleash something called Windows Genuine Crapvantage onto the world. Now all of a sudden, you couldn’t download certain software (updates) anymore unless you validated your copy of Windows XP. And during that process, they could actually check if the key that was used for a Windows XP installation was one that existed in their database of released keys. This means that volume license keys which were generated by others would not validate.

Windows Genuine Crapvantage has since been hacked countless times, and has since been updated by Microsoft countless times in response as well. I totally lost track of how many times, and it’s probably still ongoing.

With Windows Vista Microsoft is going to introduce a whole new set of validation software which they have collectively called “Software Protection Platform,” and which I will further refer to as “Software Craptection Platform.” This new software platform, used to craptect (very technical term) other software, is basically Product Craptivation and Genuine Crapvantage thrown together, with some extra salt and pepper and possibly some other code which was just lying around on some developer’s PC at Microsoft. Some experts are speculating that they needed this extra code, which is of no value to the user, to help fill the DVD image to a certain size for unknown reasons.

Anyway, here’s what Software Craptection Platform is supposed to do:

Under the new plan, counterfeit copies of Vista will not run the Aero interface, the OS’s much-touted updated graphics look; will disable ReadyBoost, a feature that lets users add memory to systems by plugging in a USB flash drive; and will cripple Windows Defender, the anti-spyware protection tucked inside Vista. Previously, Microsoft had said it would strip some features, including Aero, from non-genuine Vista, although Defender was not among those mentioned.

Product activation, which debuted in 2001 with Windows XP, but is now part of Software Protection, will also be dramatically revamped. If a copy of Vista is not activated within 30 days, the operating system will only let the user run the default browser, and then only for an hour at a time before logging off. Legitimate copies that for some reason later fail the ongoing validation tests will have another 30 days to re-activate or purchase a new license before the PC slips into what Microsoft dubbed “reduced functionality,” while copies detected as fake during the validation process will also be downgraded after 30 days. In addition, users of genuine Vista must reactivate within three days of “a major hardware replacement,” said Microsoft, or face a crippled computer.

Wonderful. Simply wonderful. And this time, they’re making sure Devils0wn can’t do what they did with Windows XP again:

Microsoft will also extend activation and validation to enterprise volume license users for the first time with Vista, said Hartje, and require them with Windows Server “Longhorn,” the server software follow-on. “One of the big holes we’ve had [in our anti-piracy efforts] is in our volume keys. It’s a very open process, with the keys in clear text and easily stolen and misused,” Hartje said.

Volume licensees will be required to manage keys and run activation using one of two services, KMS (Key Management Service) or MAK (Multiple Activation Key), with the former targeting shops with more than 25 machines that are always connected to the organization’s network. MAK, on the other hand, is similar to the retail product activation keys, and lets one Windows PC connected to Microsoft to vouch for multiple machines.

It just gets better and better. The things users aren’t going to have to put up with. And then they go on to say:

The crackdown, she said, is necessary to protect users and Microsoft’s OEMs. “We need this to protect consumers and partners. Consumers want to make sure they get what they’ve paid for.”

That’s a big lie, and they know it. Consumers could care less about Software Craptection Platform. This is not about protecting users, it’s about having more control over users, and ultimately about making more money. How else will they reach the 20% in the first year adaption rate they want for Windows Vista, of which analysts say that’s “almost impossible”?

Windows Vista is Microsoft’s product, and they can ofcourse do whatever they want with it. However, I do think that they’re making things more difficult in the end for the users, and this time, including the corporate users who will now have to deal with setting up “key management.” They’re going to really enjoy that, I’m sure. On top of that, the prices for Windows Vista are also absurdly high, and there is no compelling reason to upgrade to it. Perhaps if Vista became what Gates promised us during PDC 2003, I’d want to pay $400 for an Ultimate license. But not as it is now. Maybe that’s why they need Software Craptection Platform. To ensure they can get more people to actually buy a license, because they fear selling less than Windows XP.

In any case, it’s going to be interesting to see what the pirates and hackers are going to come up with. Can anyone achieve the status with Windows Vista that Devils0wn achieved in 2001 with Windows XP? Any group able to do that, would no doubt be worshipped and achieve some kind of super 1337 status and be made immortal. I hope to write a post called “Software Craptection Platform: The Empire’s Strike Hacked” before January 2007. Or maybe even before December 2006.

These are exciting times.

Update October 6, 2006: It seems legitimate volume license customers of Windows XP are being locked out by Windows Genuine Crapvantage this week because of an issue at Microsoft. Imagine what Software Craptection Platform will be capable of. And to quote Microsoft:

“We need this to protect consumers and partners. Consumers want to make sure they get what they’ve paid for.”



7 Responses to “Software Craptection Platform: The Empire Strikes Back”

  1. Ricky Says:

    Personaly i think that Microsoft has the right to do this. I even like to idea of finally selling licenses in my country just because there is no other way for users to run Vista.:cool:
    But they are forgetting one IMPORTANT thing. There are countries were Internet is not available every where. And even in countries with Internet for obvious reasons users may not like to connect to the internet. Then again i could have no internet access and no access to phone or at least international phone lines. How does Software Craptection platform cope with this. How will i activate and reactivate my Vista. Shall i need to travel 100 miles over dirt roads and rivers just to get somewhere with Internet access to re-activate when the grace period pass. Is there any alternative. Can we please go back to Win311. At least i could understand and solve most of it crashes and it did not have any crap in it In fact it did not have much at all. In the end i will have enough motivation to brush up my Linux skills.

  2. Karel Donk » Archive » Windows Vista Prices too High Says:

    [...] I mentioned before in a previous post that in my opinion the prices for Microsoft’s latest version of Windows, called Windows Vista, are way too high. The Business version costs about $300 while the Ultimate version costs an incredible $400. If you thought those prices were high, you’re not going to believe the following. [...]

  3. Karel Donk » Archive » Software Craptection Platform: The Empire’s Strike Hacked Says:

    [...] And there you have it. This is as good as the FCKGW DevilsOwn Windows XP release which I wrote about not too long ago. Microsoft was only able to solve that problem by blocking the FCKGW key with the first service pack for Windows XP. This time, they might be able to block users activating through the local KMS much earlier through Windows Update and Windows Genuine Crapvantage, but that’s only going to work for those who try to download updates from Microsoft. [...]

  4. Karel Donk » Archive » Cost Analysis of Windows Vista Content Protection Says:

    [...] Keep in mind that a lot of the things discussed there are also still at their version 1.0 stage of development, and it will only get worse as this technology matures. You can compare it to the way Microsoft changed Windows Genuine Crapvantage and Product Craptivation in Windows Vista and made things more complex for systems administrators in the end. Apart from the technology being in its infancy, much of it was also left out of Windows Vista because it wasn’t ready yet. This includes large parts of Next Generation Secure Computing Base (NGSCB). So if you think what is discussed in that paper is already really bad, this is to remind you of the fact that it’ll get much worse in the future if Microsoft continues their current policy. [...]

  5. Karel Donk » Archive » Windows Vista a Disappointment Says:

    [...] With Vista, Microsoft has given a unique opportunity for the competition to catch up with them because of various reasons. The most important reasons are the fact that the quality of the OS isn’t very good, the absurdly high prices, the fact that there is no (compelling) reason to upgrade, the anti-consumer DRM “features” and locking down the OS with Software Craptection Platform which will backfire on them. People are already writing about the fact that Apple should now take a chance and start supporting Mac OS on third party hardware: THE INTRODUCTION OF Microsoft Windows Vista and its’ many confusing and progressively expensive flavors has opened up a er, period of opportunity for Apple (formerly Apple Computer). Will Steve Jobs take a really bold chance to increase his market share or just play it safe with his little fiefdom of iPods, iTunes and forthcoming iTV? [...]

  6. Keshavaya Says:

    Hi, I can’t understand how to add your site in my rss reader. Can you Help me, please :)

  7. Karel Donk Says:

    Here’s the link to the feed http://www.kareldonk.com/karel/feed/

Leave a Reply