Slashdot Log In
Microsoft WGA Phones Home Even When Told No
Posted by
CmdrTaco
on Wed Mar 07, 2007 11:51 AM
from the huge-shocker-here dept.
from the huge-shocker-here dept.
Aviran writes "When you start WGA setup and get to the license agreement page but decided NOT to install the highly controversial WGA component and cancel the installation, the setup program will send information stored in your registry and the fact that you choose not to install WGA back to Microsoft's servers."
This discussion has been archived.
No new comments can be posted.
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
Full
Abbreviated
Hidden
Loading... please wait.
the route your kids take to school, of course (Score:4, Interesting)
can't RTFA because they're slashdotted already.
Re:the route your kids take to school, of course (Score:5, Informative)
It's very light on details, however. There is a screenshot from wordpad of the data sent; it's an XML-type document which appears to have pulled a couple of id/hash numbers out of the system registry, e.g. OS version, but no personal info. They can't really get any personal info anyway, since data protection laws here in the UK and other countries would land them in shite, and also I suspect that they have more important things to do than snoop random people's names.
Personally, I think that they're just trying to get an idea of the number of people who won't install it. These people either have pirate copies and know they'll fail validation, or simply are opposed to the idea of their OS phoning home. From a cynical viewpoint, it's important for MS to gauge the reaction to this early so they know how far they can push these sorts of thing without there being a massive backlash.
Parent
Re:the route your kids take to school, of course (Score:5, Interesting)
Petty, I know, but fun.
Parent
Re:the route your kids take to school, of course (Score:5, Insightful)
Most copies of Windows in the U.S. are paid for, because Windows comes installed, by default, on almost every retail machine sold. That alone makes piracy a non-issue in the U.S. However, WGA does give Microsoft a way to shut down every Windows computer connected to the Internet. What a scam. Once they've got everyone using WGA, they can start dictating terms to governments instead of dealing with irritating lawsuits.
Lets say that the kind souls at MS never even think of using WGA as leverage on say, Europe. I still think it's possible for a clever hacker to use WGA to do some real damage. The hacker would have to do some DNS spoofing and probably crack some encryption, but then, that's what these guys do. Whose to say someone might not use WGA to pull off the biggest Denial of Service extortion in history? Perhaps I'm a bit paranoid, but my caution has kept me from ever having one of my computers compromised.
Piracy is a problem, but not nearly as big a problem as MS would have us believe. If people are stealing you blind, you don't make billions of dollars in profits, you lose money. If MS is feeling a pinch lately, it's due to their own foolish policies and assumptions that they would be able to dictate terms to the world forever. Google Apps and Open Source software will, hopefully, eliminate the need to put our computers at risk simply because a company is greedy.
Microsoft seems to believe that if there were no piracy, everyone in the third world who is now stealing their software would pay for it instead. Yeah right. One of the reasons they steal it is because there is no way they could possibly pay for it. If MS ever finds a way to shut down piracy, it will merely hasten the move to Linux in 3rd world countries. Ironically, that will speed the demise of Windows.
Parent
Re:the route your kids take to school, of course (Score:5, Insightful)
This was stated by him in the past couple days, if not today.
Both are flawed. on item 1. Windows Vista is very expensive. Giving forecasts on certain pricing to corporate is what companies do. They forecast on those prices so that is really a moot point unless corporate just isn't purchasing. Then the low cost would make a difference, as they feel they should have made it higher so that the lack of corporate sales didn't affect the bottom line so much.
On item 2. According to Microsoft pirating is impossible under Vista. Well, even if that is about 3 months outdated it still is an issue that needs to be addressed. What is the average number of pirated installs vs. legit installs of Vista. Are people choosing to pirate instead of purchasing? Is it easy for the average person to pirate Vista and is the future potential of loosing activation worth it to the average user?
The answer to those is unknown so Microsoft can't be using that as a legitimate reason why their forecasts are so far off. Even if it was EASY to pirate Vista (which Microsoft said 3 months ago was impossible) it would have to be much easier than to pirate XP, which although is semi-easy to pirate if you can get the corporate product key or you can snatch a key from some unsuspecting person it is possible to get locked out by virtue of the WGA/WGN spyware programs.
So, essentially it isn't possible to claim that corporate pricing and pirating is the cause of Ballmer's and Microsoft's woes. It has to be something else. That something else, at least to me, is pretty obvious. It is the restrictions on use, the violation of privacy (constantly claiming you are a thief -- incessant checking of your workstation using spyware programs (WGA/WGN)), the high cost to the consumer (parts as well as purchase price of Vista).
When I talk to people, and I do so every day as I own a computer repair shop, I hear that they want nothing to do with Vista. I even have people that bring in the computers they bought with Vista on them to have them wiped and to have XP installed instead. The reasons they give are the same I read about day in and day out on the web. Microsoft accuses them of being a thief, Microsoft is spying on them, the technology in it will interfere, the costs to upgrade are too high, the cost of the OS is excessive, there's no compelling reason to upgrade. Vista is just a pretty interface on top of a massive spyware program.
I'd have to say that Ballmer is very foolish and to try to pawn off on the financial community two very flawed reasons for Vistas lack of success is just pathetic. Microsoft is on a downhill slide. The fact that Linux and OSX just might be made valid viable attractive has to be affecting every thing they do. On top of that they have known for a couple years that Microsoft would not see growth anywhere near what it has seen in the past. I think one could forecast some very serious financial problems with Microsoft in the next couple years and that they need to get people switched over to Vista so they can better control your computer and purchases so that the major stock holders have time to divest themselves and reinvest in other arenas.
Bill Gates and Steve Ballmer are killing Microsoft. Every DRM/CRM implementation makes Windows a lot less attractive to everyone. Every attempt to monitor our use is looked upon as a violation of our privacy (which it is) and is an accusation that we are a thief or will be a thief sometime down the road. When they don't care that they are invading our homes we realize they are too far gone to even consider giving a second chance. When they can use their monopoly power to extort business, other countries, and private citizens then that's the time everyone must look up and say "no". They know they have you by the short ones because they know that i
Parent
time to modify the hosts file (Score:4, Insightful)
127.0.0.1 genuine.microsoft.com
Re:time to modify the hosts file (Score:5, Informative)
Parent
Re:time to modify the hosts file (Score:4, Interesting)
All the old Macromedia studio products also phone home too...
That means Adobe Dreamweaver etc...
Parent
Re:time to modify the hosts file (Score:5, Insightful)
This is 100% false. Those package manager's search internet based repositories by DEFAULT, but it is hardly required. In fact, all my servers point to a local repository so I don't have all 500 servers downloading the same packages over and over.
Parent
Doesn't work (Score:5, Informative)
Parent
Re:Doesn't work (Score:5, Insightful)
The last time i had to set apt-get's update I used the IP address as well.
Parent
Interesting (Score:4, Insightful)
This is good (Score:5, Interesting)
when we normally click "I DONT Agree" the software does nothing. But if it sends the message back home with statistics of how many dont agree, it tells the software company some people dont agree.
We can argue EULA's till our fingers are raw and bloody, but it doesnt matter if the company in question doesnt read the conversations.
In short, by clicking the Dont agree button and having it sent home to MS we're telling them we dont want that crap on our machines. Maybe (deity willing) MS will start to listen. More companies may adopt that approach and we'll get less and less one sided (retarded) EULA's.
anyone Remember Borland's |"like a book" EULA? Great stuff.
Re:This is good (Score:5, Interesting)
anyone got a way to dissect it completely so we can write a little app to send maybe 20-30 fake entries a day? now spread that across 100-300 people and microsoft thinks that there is a mass rejection of WGA starting to brew.
Parent
on a related note (Score:5, Interesting)
The damn thing picked/guessed a valid (NATted) IP address, netmask, and gateway without using DHCP (arp tricks?), and sent a load of mystery packets to an address in a Microsoft IP block. Only then did the computer do the "new device detected" routine, but could not find a driver for the NIC and I had to go fetch one on another machine.
W T F ?
Unfortunately I have since lost the pcap dump.
Moderation: -1, no proof
Re:on a related note (Score:4, Insightful)
Did that IP resemble 169.254.x.x by any chance?
But really there's no point trying to find technical explanations when the obvious one is at hand - you can't read a sniffer trace for shit.
Having the ability to install Ethereal does not magically confer on you the ability to interpret the results correctly.
Parent
Re:on a related note (Score:5, Informative)
Yeah, it's called NE2000. Almost all cards support it. If you don't have the drivers for a card, you can usually force Windows to use generic NE2000 drivers and the card will work. But if it can't identify the card, or identifies it and doesn't have drivers, then it will tell you that it can't install it, even when it knows it can use it just fine with the generic drivers. So yes, I do think it quite plausable that Windows can use a NIC it does not have drivers for. But I wouldn't call NE2000 a secret.
Parent
Perfect marriage of technologies? (Score:5, Funny)
Computer: "Where do you want to go today?"
You: "Nowhere."
C: "I heard 'Microsoft Validation Site'. Is this correct?"
Y: "No!"
C: "I'm sorry. I heard 'Dear aunt, let's set so double the killer delete all'. Is this correct?"
Y: "NO!!"
C: "I understand. So 'Microsoft Validation Site' was correct. Redirecting now. Thank you for using My Microsoft Live Enterprise Genuine Advantage Ultimate. Have a nice day."
I detect hypocrisy (Score:5, Insightful)
But sending back a little XML that you denied the EULA? Don't you detect hypocrisy here. You send your "identification" in the form of IP, browser user agent string and what not to virtually any site you visit, without "agreeing" to this every time. Why is nobody whining about this?
Having privacy and right to deny something is cool. But I think some of the most vocal opposition is simply using pirated Windows and not being honest about it.
I don't install WGA on existing (legit) computers as it doesn't help me with anything. I don't have any problem with Microsoft getting my "no" back though. In fact, I *want* them to hear my no.
Re:I detect hypocrisy (Score:5, Insightful)
In the WGA example, on the other hand, one chooses NOT to do something, and yet data is sent. That is very different to browsing voluntarily to a web site.
Parent
Re:I detect hypocrisy (Score:5, Insightful)
Not quite. The Windows Update protocol should be:
- I connect to Windows Update. They get some identifiable information.
- Windows Update sends me a list of what's available.
- I select what I want to install.
- Windows sends Windows Update a list of what I want to install.
- Windows Update sends me what I've asked for.
Note that nowhere in there should my computer be sending Windows Update anything about what I haven't asked for. It doesn't need to know that to send me what I did ask for, it's got no business sending that information without telling me it is or giving me the opportunity to say "No.". If Microsoft chooses to collect information it doesn't need, that's it's prerogative but that doesn't give it a "get out of jail free" card to avoid the consequences of that choice.Parent
Report this to "StopBadware.org" (Score:5, Informative)
This should be reported to "StopBadware.org". StopBadware.org's definition of badware [stopbadware.org] requires prior consent to send personally identifiable information to a site. This should be enough to put WGA on the Badware list.
Google is now flagging sites that have been identified by StopBadware.
StopBadware is run by law professors from Harvard and Oxford, with assistance from Consumer Reports. StopBadware is effective. They complained about the Jessica Simpson screensaver, which installed spyware in May 2006. The makers of that didn't listen. In October of 2006, a US federal judge shut that outfit down.
Re:Report this to "StopBadware.org" (Score:4, Insightful)
I'd argue you're incorrect. As far as IP address goes, my ISP assigns them long-term enough to consider them permanent (typical is 2-3 years between changes) and ties that address directly to my billing information. It's personal information in the same sense my bank account and credit-card account numbers are: they don't in themselves reveal my identity but they're tied uniquely and directly to it and can be used to get it without my knowledge and consent. The computer information is the same: part of what's sent is the GUID assigned to the computer, which is intended to be unique to that computer and which is tied directly to information like my name embedded in word-processing documents and other information available to the same entity receiving the computer information. This is sufficient to let them tie that WGA data directly to my personal identity. At the very least it allows them to identify everything else they have that belongs to me, even if they don't know my name (yet). That's personal enough in my book.
Parent
Re: (Score:3, Insightful)
Re:Gibberish (Score:5, Informative)
1 -- (1) A person is guilty of an offence if--
(a)he causes a computer to perform any function with intent to secure access to any program or data held in any computer;
(b)the access he intends to secure is unauthorised; and
(c)he knows at the time he causes the computer to perform the function that that is the case.
The data sent home is noted by (a). As the user has expressly not agreed to the WGA EULA, unauthorised access is noted by (b) and (c) - in particular (c) as there was no agreemnt to the EULA; assuming of course that the data sent home is that that would be sent home IFF the EULA had been agreed and WGA installed.
As an aside, the Sony rootkit that installed something even when the EULA or whatever was decined was probably in breach of Section 3 of the same Act - doing "...any act which causes an unauthorised modification of the contents of any computer..." - those discs weren't sold in the UK?
The question is who is the responsible entity for a company: they have programmers that have written the code that does the unauthorised access (are they responsible), or is it their managers (who defined the specs) or the company as a whole (the directors)?
Parent
Re:Gibberish (Score:5, Insightful)
We're not sending anything. Trust us.
Oh, you checked, did you?
Then what we meant to say was... it's nothing to worry about.
Trust us.
Parent
Re:Gibberish (Score:5, Informative)
an image from the now slashdotted page is here, it shows what gets sent to MS
http://img266.imageshack.us/my.php?image=wgahp5.p
Parent
In the end, it does not matter. (Score:5, Insightful)
Parent
Re:Gibberish (Score:5, Funny)
The only home software on my computers should have is my home
Sounds like someone set you up the bomb.
Parent
Re:So? (Score:5, Insightful)
Parent
Re:So? (Score:4, Insightful)
Parent
Re:So? (Score:5, Insightful)
Ya, that would fix it. Maybe, just maybe, some of us don't have an army of lawyers at our disposal to determine if what we're clicking on really means what we think it means. It seems to me that it is unethical to have a consumer product license that is unreadable/unparsable to an average consumer. The "madman" here would be anyone who thought that such nonsense was an enforceable contract.
Parent
Like the GPL? (Score:5, Insightful)
Oh my fucking god.
Have you ever tried to read the GPL?
Parent
Re:Like the GPL? (Score:5, Informative)
The GPL is not a consumer product license. In order to use the software you don't even have to agree to the GPL. Only if you distribute are you bound by its terms, and software distribution is a complicated topic.
Even so, when you compare it to proprietary EULAs, the GPL is entirely readable in its main parts. Furthermore, the GPL is not written in caps as most EULAs are (IMHO this obvious attempt at obfuscation alone should make EULAs unenforceable).
Parent
Re:Like the GPL? (Score:5, Informative)
Parent
Re:Like the GPL? (Score:4, Informative)
The GPL is NOT limiting anyones rights beyond copyright law, you might say its more limiting than the LGPL or modified BSD, but you can't say its more restrictive than no license at all.
Also an EULA is an agreement the end user is supposed to agree to to be able to use the software, the GPL is a copyright license that a distributor must agree to to be legally able to distribute any program that includes/links against GPL code.
Parent
Re:Like the GPL? (Score:4, Insightful)
This specific case has not been tested in court, but Galoob v. Nintendo seems to set a precedent.
As for the irony, to link to the libraries included with Windows, each user has to have purchased a license for the libraries - by purchasing Windows.
Parent
Re:Like the GPL? (Score:5, Insightful)
The GPL isn't about freedom. It's about being selfish in the guise of supporting the community. If you aren't going to profit off the code, you don't want anybody else to be able to either.
Yup, I tend to think of the GPL like that bratty kid on the playground with the ball. Every group of kids had one, the kid who would say "If you don't play by my rules I'm taking my ball and going home".
God I hated that kid.
Parent
You're just a little bit TOO cynical (Score:5, Informative)
BSD license is all well and good, but if it wasn't for the GPL there wouldn't be so many people involved in development of GPL software. Your view does have some merit, but not because of selfishness. Novell doesn't want Microsoft to take their code, put it in Windows, and blast Novell away again. Red Hat doesn't want IBM to secretly switch AIX to all Linux code, and sell it for a mint, and never give anything back. So, that's understood, and everyone can feel free to develop the code base without worrying about it. Your payment for being able to use everyone else's work (and saving a lot of money by doing so) is to also release your improvements to everyone else. So your PROFIT is the improvements you get back on the code you wrote.
It should be noted that the big companies pushing Linux actually do turn a bit of a profit, in terms of cash.
The GPL *is* about supporting the community. If a piece of software is community developed, that same community (as well as anyone that uses it) really wants the software to improve. If ACME Corporation wants to use the software in their product, because it would be a LOT cheaper then developing in-house, they'll take it, improve it, and package it with their product. In the meantime, they'll also make their improvements available to everyone else. That's their payment for saving millions in licensing or development. How is this selfish?
If you don't want to release your code under the GPL, then simply don't. If you don't LIKE the GPL, then don't use GPL code, it's as simple as that. Or, are you pissed that you can't just do whatever you want with someone else's work?
The GPL, in fact, does allow a lot more freedom for the code you write then general copyright laws allow for. It's obviously a lot more open then closed-source. Why must you compare it to the BSD license? (Extra Points: If the BSD License worked so well, why did it take the GPL to bring open source software to the forefront? Explain and cite references.)
Parent
Re:Like the GPL? (Score:5, Insightful)
BZZZZT! Wrong! Copyright law takes away the freedom. The GPL restores some of the freedom. Think of it this way. I just wrote some code. Can you use my code in your proprietary, for profit application? No. Why? Because copyright law makes it illegal.
Enter the GPL. The GPL is simply a license that says I'll let you use my code, if you promise certain things to me. It is a trade. I'll grant you certain freedoms that copyright law took away if you do certain things for me as specified in the license.
No, the GPL is about building communities that share work (what it asks in return for said freedom) in such a way that no one can benefit from the work of others in certain ways without returning some work of their own.
Most GPL code is written by commercial enterprises for profit. IBM doesn't say they're licensing GPL code for the good of the world, they say they're doing it to maximize shareholder value. It is about making a business deal with any and all comers that they can use your code if you can use theirs and thus all parties benefit. Maybe you've noticed that most of the projects that get a whole lot of code contributed are GPL licensed, not BSD. Do you know why that is? It is because it provides a better return on the investment in the opinion of most companies and for that matter most individual hobbyists. If I spend weeks of my life writing some code, I don't particularly want someone else to sell that code back to me a few years from now. I'd much rather make them a deal that if they add to it they can use my code in exchange for letting me use their additions. There is no such thing as a free lunch buddy.
Parent
Re:Like the GPL? (Score:5, Insightful)
You've failed to demonstrate how those two things are mutually exclusive.
Nope. The GPL would not be violated if there were no copyright law, because no one would need to abide by the GPL in order to freely copy the code.
Do you know what "non sequitur" means?
Just as much as I can legally copy the code in question if it is not GPL'd.
It's not a metaphor, it's an analogy. Are you truly this dense or are you being intentionally obtuse?
Shoes grant you the freedom of movement if you happen to be surrounded by broken glass. They, thus, grant you more freedom than you had. The GPL grants you more freedom when you are restricted by copyright law. It grants you more freedom than you have. Shoes don't grant you complete freedom to do anything you want. If you're surrounded by metal bars they don't allow you to walk through them. This does not mean shoes take away freedom. The bars took away the freedom. The GPL does not grant you the freedom to take copyrighted code and close the source. This does not mean it takes away freedom. Copyright law took away the freedom. Do you know understand the analogy and the flaw in you logic it demonstrates now that I've used really small sentences?
Yes, I am. I've pointed out several of your logical fallacies. You've pointed out none of mine. Please do elaborate and explain where exactly my logic fails. You do actually know what logic is, right?
I am right. You can't slip off your shoes and walk out of a jail cell in the same way you can't get someone to rescind their GPL licensing of code and suddenly be free to use it without permission. In one case you're stopped by bars, in the other by copyright law. This isn't rocket science friend, you need to revisit your very sloppy thinking.
Parent
Re:So? (Score:5, Insightful)
Okay, despite your trollish comments, I'll bite.
1. WGA != Windows Update. RTFA.
2. Has the validity of an EULA ever been tested? AFAIK, an EULA cannot violate your privacy rights, even if you sign those away. Argue as you like, statute always trumps contracts.
3. Microsoft releases an OS that's broken and tells you the only way they'll fix it is if you'll subject yourself to their privacy terms. Not freaking cool. My copy of Windows is paid for, but that doesn't mean I want them invading my privacy.
Ever installed XP without any service packs? Do you know how many minutes it takes before the machine is pwn3d? IMO that's not a functional OS any more.
Ever tried getting that refund from your hardware manufacturer for the part of your purchase that went to Microsoft? It's a freaking pain in the arse, and one where you have to usually drag a vendor to small claims court to get your money.
Parent
Re:So? (Score:4, Funny)
The question "So?" is redundant because it doesn't need to be asked. If you feel this isn't an important issue, explain why you think it isn't important.
Software that sends personal information about you back to its master when you say you don't want to install it is generally considered spyware.
I see your "So?" and raise you a "Because!"
Parent
Re:So? (Score:4, Funny)
Parent
Re:So? (Score:4, Funny)
Parent
Re:Great... (Score:5, Insightful)
So, no, making money is not all they have to worry about. Deceit and chicanery should have consequences other than making them more money. And if they need to cheat to win, it might be time to think about a new concept: revoking the corporate license, and reinstituting personal responsibility for their underhanded actions, with civil and criminal penalties.
Parent
Re:wall of fire (Score:4, Insightful)
Parent
Re:wall of fire (Score:4, Insightful)
Parent
Re:Easy enough to deal with (Score:5, Funny)
so let me get this straight. the ID that identifies your installation is there, and you don't recognize all of the other information, so you concluded that there doesn't be any identification of the user?
Truly, your intellect is astonishing.
Parent
Re:Holy cow, this is Bad (Score:5, Funny)
Parent