Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror
×
Microsoft Your Rights Online

Microsoft WGA Phones Home Even When Told No 403

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.

Microsoft WGA Phones Home Even When Told No

Comments Filter:
  • by swschrad ( 312009 ) on Wednesday March 07, 2007 @12:57PM (#18263422) Homepage Journal
    probably all the apps information. naysayer, meet the Business Software Association, also known down around the docks as "the muscle."

    can't RTFA because they're slashdotted already.
  • This is good (Score:5, Interesting)

    by Devir ( 671031 ) on Wednesday March 07, 2007 @01:09PM (#18263618) Homepage
    While many think this is bad and invasion of privacy, think of it as this:

    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.

  • on a related note (Score:5, Interesting)

    by jjeffries ( 17675 ) on Wednesday March 07, 2007 @01:12PM (#18263666)
    This is kinda old, but some years ago my neighbor got a new Win ME (!!!) machine, and I helped him put in a NIC and put it on our little neighborhood network. I was curious if it was going to phone home, so I had a sniffer running on my router...

    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
  • by rainman_bc ( 735332 ) on Wednesday March 07, 2007 @01:15PM (#18263712)
    and find that RealPlayer and Adobe Reader also phone home

    All the old Macromedia studio products also phone home too...

    That means Adobe Dreamweaver etc...
  • by lazlo ( 15906 ) on Wednesday March 07, 2007 @01:25PM (#18263862) Homepage
    So, how hard might it be to generate random but valid data to fill out this XML? And then have a little daemon that does nothing but post it over and over 24/7? "Wow. Looks like a NAT/proxy server with millions of users behind it who really don't like WGA."

    Petty, I know, but fun.

  • Re:So? (Score:3, Interesting)

    by Anonymous Coward on Wednesday March 07, 2007 @01:29PM (#18263914)
    You chose to install the Windows Update ActiveX control, didn't you? And you clicked "I agree" when it told you it could send this info to Microsoft, didn't you?

    Why yes, I did. And yes, I did agree.

    So now, explain what that has to do with me telling WGA to not install, and not agreeing to allow it to send this information, and it sending it anyway. You are aware that contracts do have limits and only apply to the particular transaction, right? If I buy two cars from a dealership and agree to pay $300/mo for one and $200/mo for the other, the dealership cannot bill me $600/mo while claiming that my agreement to pay $300/mo covers both cars, as you seem to claim that my agreement to allow WU to send information to microsoft overrides my disagreement for WGA to do the same.
  • Re:This is good (Score:5, Interesting)

    by Lumpy ( 12016 ) on Wednesday March 07, 2007 @02:04PM (#18264528) Homepage
    So let's have fun.

    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.
  • Re:Gibberish (Score:2, Interesting)

    by Anonymous Coward on Wednesday March 07, 2007 @02:20PM (#18264798)
    HDSLN is your Hard Disk SeriaL Number, so no, that's not particularly anonymous, given they could do a join into their WGA Validations database.

    In fact, that looks almost exactly like the WGA Validation POST.

    Question is, why's it doing it before installation, and even if you declined the WGA EULA? That's not right, and it's quite possibly in breach of regulations. It should just quit in that circumstance.
  • by brunascle ( 994197 ) on Wednesday March 07, 2007 @02:57PM (#18265506)
    i've noticed that whenever i try to upgrade to SP2/etc on a new install of XP, it will fail if any other PC using the same CD key is online at that moment. but once i unplug the other PCs, the upgrade works fine.

    assuming this isnt a fluke, that really frightmens me, the fact that MS knows when any of my PCs are online.
  • Re:Like the GPL? (Score:3, Interesting)

    by FiloEleven ( 602040 ) on Wednesday March 07, 2007 @03:03PM (#18265594)
    But how do you know the difference? The GPL concept is familiar enough to most of us even without having read it, but think back to the arguments over GPL2 vs. GPL3. If you can't easily read the license and you don't read Slashdot, the differences between the versions could go unnoticed, and (from what I gathered reading the discussions here) the differences are enough to potentially bite someone who doesn't know them in the ass.

    Clear language is necessary for clear communication. It could be argued that licensing language is necessarily esoteric and complex because of the way our legal sytem has developed, but if that is the case then there should be a layman's summary in the license preamble. If hundreds of slashdotters can concoct concise, accurate summaries in response to every GPL question posted, why not put one in the license itself so people will actually read it and understand what they're getting into? And aren't we geeks supposed to abhor inefficiency? =)

    The GPL is used as an example and is not a specific target - I am arguing that all licenses should clearly inform licensees of their effects, and that even a good license can contain gotchas.
  • Re:Like the GPL? (Score:3, Interesting)

    by T.E.D. ( 34228 ) on Wednesday March 07, 2007 @03:16PM (#18265818)

    The GPL is a distribution license. If you're doing anything that causes it to apply to you, you're no longer an "average consumer!"


    I'm not trying to pick on you, I've seen something like this said in a couple of places. However, it is simply not true. If it were, then no-one would be able to run the software (as the default in the US is "no rights").

    However, it is true that the part of the license that applies to running the software is rather short:
    "The act of running the Program is not restricted".

    Your point about the GPL being more understandable is bang on though. Perhaps sheer size isn't the best indicator, but the GPL (sans preamble and other unrelated fluff) is only about 2k words long, with a total of 12 clauses. The Microsoft XP (Home) EULA [microsoft.com] (sans identification info, foreign language versions, etc.) is nearly 4k words long, with a total of 30 numbered and subnumbered clauses and 6 more paragraphs.

    At the risk of going back on-topic, I notice that 2.3 and 2.4 give the software the right to "phone home" without notice to you.
  • by Keeper ( 56691 ) on Wednesday March 07, 2007 @03:33PM (#18266056)
    Isn't WGA validation required to download non-security updates off of the Microsoft website? Meaning if you refuse to run WGA you are not allowed to download non-security updates? Shouldn't your refusal to run WGA send a "user refuses to run WGA" notification to the website so that it does not allow you to download those non-security updates (you have 4 states that need to be tracked: "new" machine [send user to download WGA stuff], user refuses WGA [tell user they can't download xyz because WGA was refused], user passed WGA [let user download stuff], user failed WGA [send user to priracy reporting site])?

    Where's the fire here?
  • Looks like (Score:3, Interesting)

    by TwistedSpring ( 594284 ) on Wednesday March 07, 2007 @05:20PM (#18267332) Homepage
    All this is conjecture, but this is what I'm guessing the elements in the ID block are.

    UGD: Not sure. Looks like a UUID.
    HDSLN: Hard disk serial
    USID: User security identifier (id of logged in user, Microsoft can tell if you're any of the default SIDs like Administrator)
    CSID: Computer security identifier

    So Microsoft can tell whether you're an admin or not, they know the unique ID of the computer (CSID), your account if you aren't "Administrator" and - perhaps - the hard disk. If UGD turns out to be something that is unique to each individual copy of Windows, then all the people who've ripped it off could find life inconvenient in the future. I'm not sure what the tracking implications are, it depends how many Microsoft products report the HD serial or USID to them.

  • Re:Like the GPL? (Score:2, Interesting)

    by MeNeXT ( 200840 ) on Wednesday March 07, 2007 @05:29PM (#18267468)
    The GPL does not grant additional "freedom" no matter how many people repeat the same tired bullshit. It takes away the freedom to use somebody else's code in your proprietary, for profit, application.


    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.


    First and foremost copyright prevents you from distributing work that you have not created and therefore the GPL gives you an additional freedom.


    Now could the kettle please stop calling the pot black. Nobody ever said they didn't want to profit from the GPL. Everyone wants to profit. It's just not in cash but in help, support, innovation, improvements....etc. What you seem to be looking for is slave labor. Where you can re-brand someones work and not pay anything for it.


    If you want to use someones code ask them for it just as you would with Microsoft. Please don't do as Microsoft, copy code, Windows 2000 TCP/IP stack, and hide the copyright where nobody can see it. have the courtesy to give the author credit. Selfish? Who are you calling selfish?

  • by Anonymous Coward on Thursday March 08, 2007 @01:44AM (#18272776)
    I bought a used laptop at a computer show and was promised that even though the restore disc was a copy the S/N was good. So first thing I did was update to SP2 and no dice due to WGA. Called the store which is in queens NY and was told to deal with it, no refund, the windows is fine and I'll get all updates via automatic updates. WGA even told me the serial used was a coporate serial that is no longer valid. You can't get IE7 or media 10 without passing WGA either.
    Instead of the MS police knocking down the door it gave me a form to fill out and sent it to them with a copy of the recipt - gave the guy one more chance to make good before sending it in and after a colorful exchange mailed it.
    sure enough I got a new serial to activate. Funny but if I wanted an actual disc I have to pay, the copy will work fine I hope.
    Funny thing is I just really wanted a discount for not having windows since I'll probably run Fedora or pref. FreeBSD but haven't heard how it works on a laptop hadwarewise yet? This weekend I'll be playing.
  • by Anonymous Coward on Thursday March 08, 2007 @01:48AM (#18272798)
    I wonder if this would fall into the realm of NOT protecting privacy, similar to the prono guy who tried to wipe out his browser cache. You've said NO you don't want it GA installed, and it STILL sends stuff home.

    The other aspect is that having a machine CPUID and even a disk drive ID, and perhaps a NIC card, your account name, etc it would be a PERFECT cache of data for law enforcement to want for the purpose of determine whether or not you WERE on the net grabbing RIAA sensitive data or pron.

    Can you imagine surfing on someone's wireless connection, and it's calling home with info all the time? It would seem to be to be a sure fire way to determine whether someone is really downloading copyrighted stuff or can use the "someone else used my wireless connection" defense.

Living on Earth may be expensive, but it includes an annual free trip around the Sun.

Working...