Slashdot Mirror


All Microsoft Updates Phone Home

juct writes "In the wake of heise Security's report on the garrulous WGA Notification, Microsoft has now supplied additional details on the data sent. They have revealed to developers that apparently all updates relay information to the company in Redmond."

233 comments

  1. What if. . . by smooth+wombat · · Score: 3, Insightful

    you don't go through Microsoft Updates but instead go to their Security Search and manually download each patch?

    Since you've never activated WGA, does that mean you're invisible to Microsoft?

    --
    We will bankrupt ourselves in the vain search for absolute security. -- Dwight D. Eisenhower
    1. Re:What if. . . by HateBreeder · · Score: 2, Insightful

      Some apps, require "validating" your copy of windows before installation.

      Windows Defender for instance, comes as local executable - but obviously, the WGA authentication is remote.

      probably a non-issue anyway.

      --
      Sigs are for the weak.
    2. Re:What if. . . by LordSnooty · · Score: 1

      you don't go through Microsoft Updates but instead go to their Security Search and manually download each patch? Since you've never activated WGA, does that mean you're invisible to Microsoft?
      I hope so, it's the reason I use Autopatcher (because you can install or suppress any update you choose, such as WGA)
  2. All updates relay Information... by HateBreeder · · Score: 2, Insightful

    That's hardly surprising.
    Considering that most of these applications are installed via the windows-update site...
    I doubt you could even maintain a session without sending information back to the web-server.

    I say: nothing to see here, move along.

    --
    Sigs are for the weak.
    1. Re:All updates relay Information... by Anonymous Coward · · Score: 0

      Agreed ...

      This is news ... why ???

    2. Re:All updates relay Information... by ditoa · · Score: 1

      Agreed. While I dislike WGA it is hardly surprising they collect success/failure data. The blog post was detailed and answered several questions I had. However I wouldn't say no to an option to disable it calling home, they have enough command line parameters one more won't hurt :)

    3. Re:All updates relay Information... by Anonymous Coward · · Score: 0

      I doubt you could even maintain a session without sending information back to the web-server.

      I'll take that as a challenge... ; )

    4. Re:All updates relay Information... by rucs_hack · · Score: 1, Flamebait

      and what exactly can microsoft do with tens of millions of windows installs calling home constantly.

      Such a volume of information almost automatically prohibits targetting individuals, no strategy to target individuals could work. The most that could be hoped for is statistics from which new strategies to combat piracy could be developed.

      I think people take an ego centric view of this and don't like to see that theirs is just an insignificant particle of data in an ocean of information.

    5. Re:All updates relay Information... by Jah-Wren+Ryel · · Score: 5, Interesting

      That's hardly surprising.
      Considering that most of these applications are installed via the windows-update site...
      I doubt you could even maintain a session without sending information back to the web-server.

      Yeah totally, because:
      • Computer make and model
      • Version information for all installed Microsoft software
      • Plug&Play ID numbers of hardware devices
      • Globally Unique Identifier (GUID)
      • BIOS name, revision number, and revision date
      are all necessary to download a single specific update not to mention maintain a session to the web-server.
      --
      When information is power, privacy is freedom.
    6. Re:All updates relay Information... by Lothsahn · · Score: 5, Insightful

      I'll bite:
      Computer make and model -- needed for drivers for specific manufacturers and models. Do you really want to apply a HP patch on a Dell system?

      Version information for all installed Microsoft software -- Needed to calculate whether or not updates are needed for Windows Media player, etc. Remember, Windows update does more than just Windows--it also updates all included bundled software with Windows.

      Note: Sending information about non-bundled software is needed for Microsoft Update, but not Windows Update. Perhaps lazy coding there--wouldn't YOU want to share the hardware/software detection code for both update utilities?

      Plug&Play ID numbers of hardware devices -- Well, it does update hardware drivers...

      # Globally Unique Identifier (GUID) -- This seems completely unnecessary.

      BIOS name, revision number, and revision date -- I'm not sure, but I believe they may also provide manufacturer-supplied BIOS updates for some manufacturers.

      I'm no huge fan of Microsoft, and I'm not saying Microsoft isn't misusing the information, but in 4 out of 5 cases this seems necessary for the service they are providing. Remember, Windows Update updates drivers, hardware, and bundled software too. Microsoft Update services Microsoft software as well.

      --
      -=Lothsahn=-
    7. Re:All updates relay Information... by ValentineMSmith · · Score: 3, Insightful

      Um, no. None of this needs to be sent back to Microsoft to determine which updates need to be downloaded. The local Windows Update control should download a list of all available patches, make the comparisons locally, and then download only the needed patches. They have no need to know what my computer make, model, shoe (and/or bra) size is. Which is one of the reasons that this is being written on a brand spanking new MacBook Pro

      --
      Karma: Chameleon - mostly influenced by bad '80s New Wave music
    8. Re:All updates relay Information... by Anonymous Coward · · Score: 0

      Which is one of the reasons that this is being written on a brand spanking new MacBook Pro
      You think that OS X updates don't communicate to Apple what system you are using to make the data retrieved smaller rather than downloading the > 4MB document that simply lists update names from Apple, yet alone what they are/do?

    9. Re:All updates relay Information... by W2k · · Score: 2, Insightful

      You realize that the complete list of patches and optional downloads, for all supported versions of all supported products, is likely to be freaking huge? You wouldn't want it downloading that every time you run Windows Update - especially not dial-up users.

      --
      Quality, performance, value; you get only two, and you don't always get to pick.
    10. Re:All updates relay Information... by emor8t · · Score: 1

      Do you like 6 gigs of updates? I don't.

    11. Re:All updates relay Information... by Anonymous Coward · · Score: 0

      I suppose the same can be said for the FBI's wide scale data collections, or the CIA's version of that. Or the RIAA's version.

      None of these are in of themselves damning..and I am sure much of this doesn't mean anything to you specifically UNLESS they are looking for something that they consider "illegal", "unethical", "immoral" or "un-patriotic"..

      And I can bet you that your interests and concerns are VASTLY different than theirs are. And since its their product, (or rules), they can (and have) change the rulebook without informing you. (effectively turning you into those groups I listed above).

      Egocentric it may be.. but history does not leave one with a warm and fuzzy about such things.

    12. Re:All updates relay Information... by trianglman · · Score: 2, Interesting

      What would be the difference? If you are downloading updates for a driver, one could reasonable infer that you have the hardware for that driver. Its just whether they are being told you have a piece of hardware or whether you can make a reasonable, educated guess, they are going to get the same results either way.

      --
      Clones are people two.
    13. Re:All updates relay Information... by ValentineMSmith · · Score: 2, Insightful

      Define "freakin' huge". Depending on how they wished to encode it, I'd put a guess in at a document around 150-200k or so. I'll go so far as to say 500k tops. That may be an extra 10 seconds on my DSL line. Compared how long it took that stinkin' ActiveX control to initialize in IE, even an extra minute or two would get lost in the underflow.

      --
      Karma: Chameleon - mostly influenced by bad '80s New Wave music
    14. Re:All updates relay Information... by trianglman · · Score: 1

      Yum and Apt both handle this very well. Its just a matter of design. All your computer needs to know is which packages (downloads) it has, and then request current version numbers for these packages from the update server. If the update server has a new version - download it. It does put a bit more load on your local system, and it requires a log of current versions saved, but the difference is negligible.

      --
      Clones are people two.
    15. Re:All updates relay Information... by ValentineMSmith · · Score: 1

      True. But, generally, having an individual piece of hardware is nowhere near as personally identifiable as a combination of machine make, model, GUID and so forth. Anyway, you're missing the point. I was merely refuting parent's comment that this information was required for the service, and it isn't.

      --
      Karma: Chameleon - mostly influenced by bad '80s New Wave music
    16. Re:All updates relay Information... by drinkypoo · · Score: 2, Interesting

      Computer make and model -- needed for drivers for specific manufacturers and models. Do you really want to apply a HP patch on a Dell system?

      Mu.

      HP and Dell don't do their own driver patches. They do roll up other people's drivers in their own packages, but they simply use the drivers of others.

      There ARE non-driver patches for both, but they're related to special, custom software. For example HP has their own version of the software that goes with the Infineon TPM chip inside this HPQ laptop. But Microsoft isn't going to be delivering those patches to you.

      Absolutely the only thing they need to provide updates are device and vendor IDs. For ISA and PCI cards that's provided by PnP. For USB devices, it's part of the initial conversation with the host, as well as for bluetooth. I don't know precisely what PCI-E does, but it's probably the same old PCI/PnP-style vendor and type.

      Note: Sending information about non-bundled software is needed for Microsoft Update, but not Windows Update. Perhaps lazy coding there--wouldn't YOU want to share the hardware/software detection code for both update utilities?

      The code is probably already able to distinguish between OS information and everything-else information. This can only be a deliberate decision. Wouldn't you want to retrieve as little data as possible to minimize the effects of bad network links and to avoid having unnecessary data complicating your life? Of course you would. Unless you wanted that data...

      BIOS name, revision number, and revision date -- I'm not sure, but I believe they may also provide manufacturer-supplied BIOS updates for some manufacturers.

      I've never seen one. I think they did deliver me a video bios update once though. Anyone know this for sure?

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    17. Re:All updates relay Information... by W2k · · Score: 1

      I could easily imagine it as being in the range of tens of megabytes. You know how many different versions of Windows there are, right? Add to that SQL Server, Office, Visual Studio and lots of other software which Microsoft Update handles. Add to that all the hardware components (likely tens of thousands) that MU carries updates for. Unfortunately, I don't have any hard numbers to back this up.

      I also don't see what the big deal is. Microsoft is getting some information about the hardware and software configuration of my PC - so? When I open my computer in a busy lecture hall, ten people behind me can get mostly the same information (and possibly something actually sensitive) by peering at my screen for ten minutes. Also, considering the intense scrutiny Microsoft is constantly being put under by this and other websites, I believe word would spread quite quickly if they actually used this data for sinister purposes.

      --
      Quality, performance, value; you get only two, and you don't always get to pick.
    18. Re:All updates relay Information... by skoaldipper · · Score: 1

      Um, no. None of this needs to be sent back to Microsoft to determine which updates need to be downloaded.
      I agree. Take any linux distro and their package manager for updates. I really do not see the need for WGA at all - especially since it worked quite well without it for all their other window releases. I remember Ubuntu catching some flack a while back when they had some process that transmitted back "most popular downloads" (when most users weren't even aware of it doing so). I believe currently you have to manually re-enable this.

      Either way, I really don't mind that I'm exposing my navel to Bill or Ballmer. When I downloaded Visual Studio C# express a while back, I'm pretty sure I had to accept the WGA at the time. I'm not sure on that, so somebody correct me if I'm wrong. When I'm on win, I kick back into the click and forget mode, so I really don't remember at what point I accepted the WGA. Either way, I just wanted to check in and say "Hi Bill! How ya doing? I'm still here." (since I'm running linux right now and my normal WGA howdys won't be getting through).
      --
      I hope, when they die, cartoon characters have to answer for their sins.
    19. Re:All updates relay Information... by HateBreeder · · Score: 1

      Yum and apt maintain versions for packages. not specific patches for specific bugs and specific hardware.

      Big Difference.

      --
      Sigs are for the weak.
    20. Re:All updates relay Information... by QRDeNameland · · Score: 5, Insightful

      You realize that the complete list of patches and optional downloads, for all supported versions of all supported products, is likely to be freaking huge? You wouldn't want it downloading that every time you run Windows Update - especially not dial-up users.

      I seem to remember Windows Update in Win2000 prominently displayed a message: "Checking your computer for installed updates...this is done without sending any information to Microsoft." And it only downloaded the updates I needed, not every one for every supported product.

      Did something fundamental change as to why that system can't work anymore?

      --
      Momentarily, the need for the construction of new light will no longer exist.
    21. Re:All updates relay Information... by W2k · · Score: 2, Informative
      Apparently. That message is not there anymore. Instead, Microsoft Update displays this:

      Concerned about privacy? When you check for updates, basic information about your computer, not you, is used to determine which updates your programs need. To learn more, see our privacy statement.
      Surprisingly, the linked statement is not written in lawyerspeak.
      --
      Quality, performance, value; you get only two, and you don't always get to pick.
    22. Re:All updates relay Information... by hurfy · · Score: 1

      Umm, isn't that EXACTLY what the activeX control says it is doing WITHOUT sending any 'personally identifiable data' so it knows which updates to show ?!?

      I take 'personally identifiable data' is still able to identify my machine, my ISP, my IP, my location, my programs, my browser, etc. but it doesn't know my name. Not altogether sure my name is actually in the computer for it to get in fact.

      So, i guess it doesn't send any data back but each update you download using it will...pretty sleazy definitions :(

    23. Re:All updates relay Information... by QRDeNameland · · Score: 0, Redundant

      Changing their website privacy statement is not a fundamental change which explains why they can't do updates without phoning home, as they did previously.

      --
      Momentarily, the need for the construction of new light will no longer exist.
    24. Re:All updates relay Information... by ValentineMSmith · · Score: 1

      I did some quick browsing through Microsoft's web site, but unfortunately, they seem to have some... issues with my non-use of IE. :) Anyway, if I'm not too mistaken, there are only two (or at the most three) major versions of windows that are supported. Vista and XP are supported, and I vaguely remember that 2K has been sunsetted already. So, if we consider 2K, there are three major versions of Windows to support. For SQL server, there is SQL Server 2K and 2K5. Same with Exchange Server.

      The question would be with Office: I have no idea how far back their support of Office goes on the Microsoft update site.

      And, again, my original point is that the parent was wrong: updates of this nature CAN be performed without sending any info to Microsoft's web site. One of your siblings noted that device driver updates weren't particularly linkable to a person. To be honest, neither are computer make and model. It is when they start tying that all to a GUID that I start to see ulterior motives. And, whether they store that GUID locally or on their servers makes no difference.

      --
      Karma: Chameleon - mostly influenced by bad '80s New Wave music
    25. Re:All updates relay Information... by Anonymous Coward · · Score: 0

      Of course the updates call back, how else does my WSUS server know what's happening..

      seesh give us some new news guys!!!!

    26. Re:All updates relay Information... by PitaBred · · Score: 2, Insightful

      So send them "I'm running WindowsXP, SP2 (or later)" and get the list of drivers, etc. for just that sub-version, and then all applications. I mean, I do an update for my Ubuntu system, and that has MANY more packages that Microsoft even ships. And it still goes pretty quickly. There's no need to send them all kinds of info about your system unless something fails, and you click "Yes, of my own free will, I'll help this giant corporation that treats me like a criminal fix their buggy software for no recompense"

    27. Re:All updates relay Information... by mackyrae · · Score: 2

      I'll bite:
      Computer make and model -- needed for drivers for specific manufacturers and models. Do you really want to apply a HP patch on a Dell system?
      Plug&Play ID numbers of hardware devices -- Well, it does update hardware drivers... Why? If you're computer's working just dandy, why change the drivers? Last time I did a driver update through the MS Update thing, I ended up wtih 8-bit color and a 640x480 resolution on an nVidia card (not some relic from the 80s). Update, my ass! That's a downgrade! I don't trust their driver updates. They just break stuff. And hey, if it ain't broke, don't "fix" it!

      BIOS name, revision number, and revision date -- I'm not sure, but I believe they may also provide manufacturer-supplied BIOS updates for some manufacturers. Not that I've ever seen. If I recall correctly, BIOS updates are generally done from boot floppies.

      Remember, Windows Update updates drivers, hardware, and bundled software too. Microsoft Update services Microsoft software as well.
      They update your hardware? I'll take a video card with 512MB VRAM in place of the Intel with 8MB shared, thanks. Oh, and a nice flat screen while you're at it.
      --
      look! it's a bird, it's a plane, it's....a girl? yes, a girl browsing Slashdot on Linux
    28. Re:All updates relay Information... by mackyrae · · Score: 1

      How? If there's a bug in something, a new version with that bug fixed is uploaded, then you download the new version. What's it matter what hardware you have? If you have something installed and a bug is fixed and uploaded, you'll get the fix automatically because the version number will be higher.

      --
      look! it's a bird, it's a plane, it's....a girl? yes, a girl browsing Slashdot on Linux
    29. Re:All updates relay Information... by RobertLTux · · Score: 1

      umm a full autopatcher download is "only 300-400" megs so its not that huge (includes a full offset from sp2 and some "bonus software")

      --
      Any person using FTFY or editing my postings agrees to a US$50.00 charge
    30. Re:All updates relay Information... by hotdiggitydawg · · Score: 1

      Anyway, if I'm not too mistaken, there are only two (or at the most three) major versions of windows that are supported. Sorry, missed a few... Windows 2003 Server... Windows CE... Longhorn... the twenty seven flavours of Vista... the 64-bit versions of all of the above (x86 as well as the unobtanium)... etc... All of which probably have less binary compatability than you seem to believe.
    31. Re:All updates relay Information... by MMC+Monster · · Score: 1

      Another way Windows update could work is the computer can give the last version of the windows update file it has. The server will then send over a file with all available updates to the computer. The computer will then use information in this file to request individual updates from the server.

      Basically like how most Linux distributions handle things. :-)

      --
      Help! I'm a slashdot refugee.
    32. Re:All updates relay Information... by zmollusc · · Score: 2, Insightful

      Well, there is probably only a few k of data per machine, so you could easily maintain a database of all the copies of windows phoning home. It would just take a few computers, some bespoke software and a fair bit of cash. You could work out what to do with the data later, maybe a targetted "you have been using this pirated os for yonks, give us fifty bucks or we will sue your ass, here are some of the data we will be showing the judge.." mailshot? It would cost pennies to send out, but rake in $$$.
      Hey! Maybe that is where all the real programming effort at redmond is going?

      --
      They whose government reduces their essential liberties for temporary security, receive neither liberty nor security.
    33. Re:All updates relay Information... by MayonakaHa · · Score: 1

      The last few BIOS updates I've done have been from windows-based flashing utilities. I think most of them are moving towards that because it's become easier and you don't have to make the user go out and buy a floppy drive for their computer that didn't come with one.

    34. Re:All updates relay Information... by Jhon · · Score: 1

      What was also missed are the various LANGUAGES those packages come in. So multitply that by about 50 or 100 each...

    35. Re:All updates relay Information... by mackyrae · · Score: 1

      Why not a boot cd then? I don't want to have to go out and by an operating system for my computer that doesn't use Windows.

      --
      look! it's a bird, it's a plane, it's....a girl? yes, a girl browsing Slashdot on Linux
    36. Re:All updates relay Information... by rfunches · · Score: 1

      The only personally identifiable info I can think of inside the Windows installation is if you were prompted to enter during Windows setup or later changed the name and organization fields that appear on the System properties panel (WinKey+Break). I know that some OEMs preset these fields -- IBM sets them to IBM CUSTOMER -- so I don't see why MS would waste time having that data transmitted other than to tick off /.ers, privacy advocates and the EFF. If you've registered your copy of Windows though (and who does that anyway?) then you've already given permission to MS to tie your personally identifying information to your product ID and key and you don't have a leg to stand on in this argument.

    37. Re:All updates relay Information... by MayonakaHa · · Score: 1

      I'm not sure about boot CD's for most manufacturers but I've seen them available before, as well as floppy and USB pendrive based ones.

    38. Re:All updates relay Information... by sangmin · · Score: 1

      i have NEVER seen a BIOS update on Windows Update, and if you thought about it for a second, that makes a lot of sense.
      also, this is not baseball where two out of three or better is good enough, so your four out of five argument is misleading at best.
      if a service you want to sign up for requires your mailing address, your home phone, your office phone and someone else to contact
      in case of an emergency, but on top of that they tack on your social security number for no apparent reason, would you volunteer that
      information thinking "hey four out of five isn't that bad?". as far as privacy issues go, you should ask for what you need only, period.

    39. Re:All updates relay Information... by Bungie · · Score: 1

      There are usually DOS versions of most vendor's flashes available. The Windows option is just easier for most users running the most popular operating system for their platform. Grandma and Grandpa can't be expected to burn a bootable CD or make a DOS boot floppy for a 1MB BIOS flash.

      --
      The clash of honour calls, to stand when others fall.
    40. Re:All updates relay Information... by Anonymous Coward · · Score: 0

      Such a volume of information almost automatically prohibits targetting individuals...


      Although the 'obtaining' of the data itself may not be specifically intended to target individuals, the collecting and keeping it may mean an intention to go after individuals eventually. They get enough information to identify, if not the name and gender of the owner, the computer in which a pirated copy of windoes is installed.

      And then pull a leaf out of RIAA and MPAA tactics and start going after individuals.

      It may be argued that they are only targeting people using illegal copies of the software, thus 'stealing' from MS, and justify the reasons as legitimate.

      But the problem lies in the method.

      Let me describe an analogy:

      The police (or FBI, or your favorite institution) is going into every single home in search of drugs, weapons, terrorists, or whatever illegal activities. At first, they may not be making any arrests, they are only "collecting data" that will allow them to identify the people that might be related to such activities.

      But eventually, all that data can (will?) be used to go after those people.

      In the meantime, the privacy of many innocent people gets violated.

      I ask you Americans, would you accept quietly such method? Would you consider acceptable if a law enforcement agency conducted such invasive searches for whatever reason? And how about a commercial company, not even a government institution, doing that in your property?

      Does the end justify the means?

    41. Re:All updates relay Information... by sqlrob · · Score: 1

      You do realize that MS does ship something like a 2MB XML anyway? It's not like they're doing much, if any trimming.

    42. Re:All updates relay Information... by Anonymous Coward · · Score: 0

      Yes, something has changed: you're a criminal stealing Microsoft's software updates. For this reason it's fundamentally necessary to transmit as much information as possible back to Microsoft for use in characterizing you and your evil twisted plans to destroy capitalism, the American Way, all that is Good, Right, True, and cute fluffy bunny rabbits, etc. There are also more competitive threats to Microsoft, so it's vital for Microsoft to know as much as possible about your computer to develop market strategies, crush potential competitors before they become a threat, and so forth.

      At least I'm pretty sure that's what has changed to preclude Microsoft from just sending a list of available updates.

    43. Re:All updates relay Information... by Jah-Wren+Ryel · · Score: 1

      What would be the difference? If you are downloading updates for a driver, one could reasonable infer that you have the hardware for that driver. Its just whether they are being told you have a piece of hardware or whether you can make a reasonable, educated guess, they are going to get the same results either way.

      The difference is that when you DON'T download an update, because there is not one available which is by FAR the common case, you don't give away any information about whether or not you own that hardware. As reported in the MS blog, MS's system sends all that info to MS whether it is necessary or not.

      --
      When information is power, privacy is freedom.
    44. Re:All updates relay Information... by mgiuca · · Score: 1

      "It weeds your garden, it mows your lawn, it cleans your bathroom, it kills your puppy, and it irons your shirts. In 4 out of 5 cases this is helpful, so I think overall it's a good thing".

    45. Re:All updates relay Information... by Antique+Geekmeister · · Score: 1

      Not at all. Such data, coupled with the Trusted Computing software integrated into Vista, allows the direct location and tracking of individual hardware platforms by the keys used to authenticate software. And it is or will be coupled with Word and other data documents, so that the author of a document can be identified or tracked by the keys used.

      This is guaranteed to be used for law enforcement, industrial espionage, and monitoring political speech. It' inherent in the design of the system and the centralization of the Trusted Computing keys in a primary signature authority's hands (specifically Microsoft!)

    46. Re:All updates relay Information... by Reziac · · Score: 1

      Anyone who does repair or support work for others *routinely* downloads drivers and updates for hardware and software they don't own, and often that they wouldn't be caught dead with.

      At the moment this machine stores over a gig of drivers for other folks stuff (why scrounge it up again if I've already done it once?) and I've got several CDs and a couple DVDs worth floating around the workbench. All for hardware I don't own.

      --
      ~REZ~ #43301. Who'd fake being me anyway?
    47. Re:All updates relay Information... by FateStayNight · · Score: 1

      While your reasoning is rational, such strong language should only be used when you have solid proof that Apple is doing this. Not hard to when you own a mac and know what you are talking about.

    48. Re:All updates relay Information... by ady1 · · Score: 1

      So what size is it anyway? I'm not talking about the shoe.

  3. Reverse double-speak? by blakmac · · Score: 3, Insightful

    "When the product IDs and product keys found belong to legal software, Microsoft will delete the data right away; only in cases of suspected software piracy will it store the data, the company has said. In the blog, the company once again explicitly states that it does not use the information gathered to identify or contact users." ...so we are expected to believe (by this wording) that they WILL keep the information relating to illegal installations, but not use it to identify the person using it. Why does that sound like a lie?

    --
    http://wstewart.php0h.com - the sugarbuzz project blog
    1. Re:Reverse double-speak? by Anonymous Coward · · Score: 1, Funny

      Well, they could use it to disallow access to downloads using this particular installation of Windows.
      Then they don't need to identify the person, but they want to store those hashes that identify the particular installation.

    2. Re:Reverse double-speak? by Applekid · · Score: 1

      ...so we are expected to believe (by this wording) that they WILL keep the information relating to illegal installations, but not use it to identify the person using it. Why does that sound like a lie?

      Of course THEY won't use the information to identify the person using it, just use the information to identify the computer. The generated signatures could argue that a computer could not have sent that data to Microsoft unless it ran whatever version of Windows.

      The suspicious tone in this is because data they store in the packet doesn't relate to you, the activity of getting that data revealed your IP address which they could, like the RIAA, match YOU to the IP address. No, the data the installation called back home with won't identify you, the data about that transfer of that data will identify you. Then all they gotta prove is that you physically possessed the computer and did not possess a license to run Windows.

      As I've said to people I'm setting up machines for: If you're going to resign yourself to using Windows, you should pay for it.

      --
      More Twoson than Cupertino
    3. Re:Reverse double-speak? by AJWM · · Score: 2, Informative

      Well, see, they don't use the illegal IDs and product keys "to identify or contact users". But they do also grab the IP number that those came from. Now, they may not use that IP info either, but if a list of IP numbers and illegal product tags were to be passed along to, oh, say, the BSA (Business Software Alliance, not the Boy Scouts of America, aka the enforcers), and the BSA were to ask ISPs for a name and address corresponding to that IP...

      So Microsoft isn't using that info (and certainly not that specific item of info) to contact users, but they might be passing it on to someone who is.

      Typical Microsoft statement; parsed carefully and in the right context, it might well be literally true, and it sounds good, but it could well be misleading.

      --
      -- Alastair
  4. Nothing to see by HomelessInLaJolla · · Score: 3, Insightful

    There really is nothing to see for those who are technically literate to the operation of modern systems. This sort of thing, however, should be included as a sticker on the front of all MS products as the majority of the population probably does not think about the consequences of callbacks. Most consumers, whom I've met, actively avoid products which obviously track their movements unless the product is highly desirable (eg. cellular telephones). Making the reality of callbacks more popularly known would have a definite impact on the decisions which consumers make.

    --
    the NPG electrode was replaced with carbon blac
    1. Re:Nothing to see by Raistlin77 · · Score: 1

      Making the reality of callbacks more popularly known would have a definite impact on the decisions which consumers make.

      Good job killing your own suggestion there.

      If it will keep people from buying their products, why would Microsoft do such a thing? Would you shoot yourself in the foot knowing that it will cause you immense pain?

    2. Re:Nothing to see by Ash-Fox · · Score: 1

      This sort of thing, however, should be included as a sticker on the front of all MS products as the majority of the population probably does not think about the consequences of callbacks.
      "Now sends information on failed/successful updates so we can improve upon our future updates."
      --
      Change is certain; progress is not obligatory.
    3. Re:Nothing to see by Mr2cents · · Score: 4, Insightful
      First the say:

      With some updates such as the WGA Notification, the installer transmits data that Microsoft says it merely requires for quality control purposes and to improve the installer itself. and in the next paragraph:

      When the product IDs and product keys found belong to legal software, Microsoft will delete the data right away; only in cases of suspected software piracy will it store the data, So when you are a legit user, they don't care about the quality of your software. They're only interested in the quality of pirated software.
      --
      "It's too bad that stupidity isn't painful." - Anton LaVey
    4. Re:Nothing to see by LilGuy · · Score: 1

      Because it will keep you from walking out into the street and getting hit by the bus? The real question here is, who is the bus?

      --

      You're nothing; like me.
    5. Re:Nothing to see by cp.tar · · Score: 2, Insightful

      Am I the only one who thinks this:

      your Product ID and Keys are legitimate. Here is the authorization to download the software you requested; while you're doing that, I'll just take the Product ID & Key and toss it in the garbage, since I don't need it.

      is incompatible with this:

      the Product ID and Keys you just sent me for authorization to receive downloads appears to be on a list of previously used and hence suspicious Product IDs and Keys;

      I mean, if a legitimate copy gets authenticated, and later on an illegitimate copy using the same key cannot authenticate, somebody or something somewhere remembered the product ID and the install keys and whatnot.

      Therefore, they store everyone's data.

      --
      Ignore this signature. By order.
    6. Re:Nothing to see by phlipped · · Score: 1

      Most consumers, whom I've met, actively avoid products ...
      You've met most consumers?

      Oh wait ... nevermind
    7. Re:Nothing to see by aunt+edna · · Score: 1

      No, not if I knew it would cause immense pain, I would definitely not, no way! It doesn't really, does it? You know, I think you're dead right & it does! I've read of lots of people doing this - do you think they knew? Someone should tell them! Oh, no, not them, they already know, don't they. How about anyone who's got a gun, then - surely, there should be something written on the box about this? Maybe the gun updates - there are gun updates, aren't there? - should be used to warn people who already have guns, but there was no warning on the box? Oh dear. Perhaps the media can help.

  5. Re:Make Microsoft Pay by Anonymous Coward · · Score: 0

    At the bank cashing their checks.

  6. Not really... by alexandreracine · · Score: 0, Redundant

    They have revealed to developers that apparently all updates relay information to the company in Redmond.


    You think you can flee?? You can run, but you can't hide [from M$!]
    --
    No sig for now.
  7. I've said it before, and I'll say it again... by Arceliar · · Score: 4, Funny

    *In his best E.T. voice*
    P.C. Phone Home

    *ahem* I mean.. uhh.. I can understand wanting some information about the machines running one's software, as it helps understand the market and improve upon current design. But SOME of this information seems a bit excessive. Unless one plans to start banning specific pieces of hardware, but that's just evil.

    1. Re:I've said it before, and I'll say it again... by punxking · · Score: 2, Insightful

      I can understand wanting some information about the machines running one's software, as it helps understand the market and improve upon current design.

      Agreed, but they could tell users they are collecting up front, or even *gasp* ask for it first!

      --
      You can have my cynical agnosticism when you pry it from my cold, dead logic.
    2. Re:I've said it before, and I'll say it again... by dannannan · · Score: 2, Insightful

      Without telling Windows Update which software and hardware you have, and which patches you have installed in the past, your only option would be to download every patch for every application and device ever released. This would quickly become unworkable.

      D

    3. Re:I've said it before, and I'll say it again... by Rob+the+Bold · · Score: 2, Insightful

      I can understand wanting some information about the machines running one's software, as it helps understand the market and improve upon current design.

      True. They want the information. Maybe even for a reasonable purpose. So what's wrong with asking for it? I want 100 Billion Dollars. But if I just take it without asking, it makes people upset. I have a good reason: it would make me happy. It takes more than just a "want" to justify taking something, even for corporations.

      But SOME of this information seems a bit excessive. Unless one plans to start banning specific pieces of hardware, but that's just evil.
      I hadn't even thought of that angle. That is evil.
      --
      I am not a crackpot.
    4. Re:I've said it before, and I'll say it again... by deep_creek · · Score: 2, Interesting
      "But SOME of this information seems a bit excessive. Unless one plans to start banning specific pieces of hardware, but that's just evil."

      I have a few friends that play in the stock market and have said for a long time that they bet Bill uses this information to buy/sell stocks and $$$. Think of the unbelievable wealth of information. Which hardware/software/etc... are folks buying and what are they not buying? etc... etc...

    5. Re:I've said it before, and I'll say it again... by gyrogeerloose · · Score: 1

      SOME of this information seems a bit excessive. Unless one plans to start banning specific pieces of hardware

      Such as Macs running Windows under Parallels or Boot Camp, perhaps? As I recall, the EULA for Vista prohibits this.

      --
      This ain't rocket surgery.
    6. Re:I've said it before, and I'll say it again... by QRDeNameland · · Score: 1

      Without telling Windows Update which software and hardware you have, and which patches you have installed in the past, your only option would be to download every patch for every application and device ever released. This would quickly become unworkable.

      As I posted upthread, Windows Update in Win2000 prominently displayed a message: "Checking your computer for installed updates...this is done without sending any information to Microsoft." And it only downloaded the updates I needed, not every one for every supported product.

      Were they lying then? Otherwise, why couldn't they still do it that way, other than to collect information on you?

      --
      Momentarily, the need for the construction of new light will no longer exist.
    7. Re:I've said it before, and I'll say it again... by jZnat · · Score: 1

      Or you could download a list of all the latest updates available for download, do the check locally, then fetch only the patches you need...

      Hmm, seems logical.

      --
      'Yes, firefox is indeed greater than women. Can women block pops up for you? No. Can Firefox show you naked women? Yes.'
    8. Re:I've said it before, and I'll say it again... by Genom · · Score: 1

      Under all but the most expensive versions of Vista, you're correct. IIRC the "Ultimate" EULA allows for virtualization.

      Running under BootCamp should be perfectly legal - BootCamp just handles partitioning the drive, and includes a set of drivers for the hardware. What you end up with is pretty much a dual-boot environment. No emulation whatsoever.

    9. Re:I've said it before, and I'll say it again... by gyrogeerloose · · Score: 1

      Good point about BootCamp. I hadn't thought about it when I made my post but you're right, of course, it's not virtualization at all.

      Still, it's unfortunate that if you want to run Vista under Parallels legally, you have to pay through the nose for Vista "Ultimate" even if you don't need all it's other bells and whistles. In my case, for instance, I only need Windows to connect to the company VPN, which hardly justifies the extra expense of "Ultimate." Microsoft never misses a chance to squeeze a buck out of it's customers.

      I'll be curious to find out whether WGA has been rewritten to sniff this out.

      --
      This ain't rocket surgery.
  8. Re:Make Microsoft Pay by Anonymous Coward · · Score: 0

    Help me.. somebody please protect me. I'm helpless. Big government.. protect me please

  9. This is News Now? by asphaltjesus · · Score: 1

    It's been this way for some time. For example, I regularly get outgoing connections when using .msi packaged apps. For an app that has no real reason as it is free for nokia owners this makes no sense to me. They go to a verisign certificate server and then a certificate revocation list.

    Older apps used custom ports, nearly all apps I've installed recently do it on port 80. Denying the connection doesn't seem to change anything.

    I've got recent screenshots in case anyone is interested. BTW I'm running Kerio personal firewall, which is excellent for this kind of thing.

    --
    Got Trader Joe's? friendwich.com RSS feeds work now!
    1. Re:This is News Now? by sqlrob · · Score: 1

      A cert server and CRL server is reasonable. It needs to verify the signature before opening it.

    2. Re:This is News Now? by cdrguru · · Score: 3, Insightful

      Is the executable digitally signed?

      Has the certificate covering the signer been revoked?

      Are you installing some Nokia application or are you installing a disguisted copy of Claria adware? If I get my hands on the private key for the company Nokia is using to build their application, I can sign anything I want as that company. It is up to them to revoke the certificate. Wouldn't you like to know?

      I know, if you had the source code you wouldn't need a digital certificate because you could compile it yourself and then you would know. After downloading the libraries it uses. And after checking through all of the source code and comparing MD5 signatures to make sure you have the correct version of all of the libraries, not some spyware-infected trojan.

      Sounds sort of like a digital signature to me.

  10. it's the price you pay, alas by swschrad · · Score: 2, Informative

    software vendors are firmly locked into the attitude that you, LICENSOR, have no rights other than to buy new stuff when we drop support for the old stuff and design the new stuff to only superficially work with the old stuff.

    like, for instance, all of the "cool features" use new runtimes and new features, and none of it is backwards compatible.

    so is anybody really surprised here? if the user hash code field they recover is all over the warez circuit, no matter what the EULA says, someday the number of hits on you is going to run over some trigger number in update. at that point, you will run into a block.

    had to reinstall windows ME legally on a machine last weekend. got all the critical updates pulled off on IE, and from that point on, update kept returning "thank you, you have a Mac, you can't update here." everything worked fine the next day, and I got the rest of the criticals done.

    I can only assume they have all sorts of wonderful blocks and trigger numbers over there, and since they own the software and you own only a cancelled check, it's just tough damn luck.

    --
    if this is supposed to be a new economy, how come they still want my old fashioned money?
    1. Re:it's the price you pay, alas by thegameiam · · Score: 1

      you re-installed Windows ME? on what, your enemy's computer?

      --
      Need Geek Rock? Try The Franchise!
    2. Re:it's the price you pay, alas by Anonymous Coward · · Score: 0

      you re-installed Windows ME? on what, your enemy's computer? That's exactly what I thought. Methinks GP is lying.
  11. Re:Make Microsoft Pay by Anonymous Coward · · Score: 0

    Oh noes! MS is using teh regis tree infos!

  12. Blog Translation by Tackhead · · Score: 5, Funny
    From the blog:
    > By learning at what point in the install process some users decide to abandon, we can put more effort into the right places in the installation wizard. Remember our goal with the wizard is to give more information so customers will be better informed. We heard from customers that they wanted more information about what the software was and how it worked so we created the install wizard to provide that greater context. Knowing this kind of information about the install wizard installations is critical for us to continue to improve the customer experience of WGA. If we are not hitting that mark, we can use this method to improve.

    By learning at what point in the install process some users decide to say "Fuck this, I didn't sign up for this!", we can put more effort into the right places in the installation wizard. Remember our goal with the wizard is to obfuscate and misdirect so customers will either not know how we're spying on them, or for those who figure it out, at least they won't be able to sue us over it. We heard from customers that they wanted to know what else were doing behind their backs so we created the install wizard to provide us with plausible deniability. Knowing this kind of information about the install wizard installations is critical for us to continue to propagate the viral meme of WGA and other notions, like software as a service, and ultimately the notion of an operating system as a subscription-based service, like we're doing with the Windows Vista self-destruct sequence. If we are not hitting that mark, we can use this method to slowly increase the amount of DRM we've crammed up your ass until you look like the Goatse Guy, and if we do it slowly enough, you'll not only pay us, you'll thank us for the privilege!.

    1. Re:Blog Translation by $RANDOMLUSER · · Score: 1

      John Dvorak, is that you?

      --
      No folly is more costly than the folly of intolerant idealism. - Winston Churchill
    2. Re:Blog Translation by Var1abl3 · · Score: 1

      "When the product IDs and product keys found belong to legal software, Microsoft will delete the data right away; only in cases of suspected software piracy will it store the data, the company has said. In the blog, the company once again explicitly states that it does not use the information gathered to identify or contact users."

      So let me get this straight... If it is a legal install they delete the info they receive but if it is not a legal install they retain that data but do not use the information gathered to identify or contact users.... so why keep the info if you are not going to use it to 'identify or contact users'

      Does not seem right to me but does not supprise me either... AAAHHHH Windblows XPee

    3. Re:Blog Translation by TacNuke · · Score: 1

      More like, Lewis Black, is that you?

      --
      I am not a number. I am a free man!
    4. Re:Blog Translation by Maxo-Texas · · Score: 1

      Well actually going slowly is the key to it being fun vs painful.

      --
      She was like chocolate when she drank... semi-sweet at first and then increasingly bitter.
    5. Re:Blog Translation by dr_labrat · · Score: 1

      Wow and yet despite this, more and more people are switching to Linux and OS X :-)

      Very nice post, by the way.

      --
      The secret of success is honesty and fair dealing. If you can fake those, you've got it made. (Marx)
    6. Re:Blog Translation by syousef · · Score: 1

      Thanks for making me laugh! Well done.

      --
      These posts express my own personal views, not those of my employer
    7. Re:Blog Translation by Anonymous Coward · · Score: 0

      so why keep the info if you are not going to use it to 'identify or contact users' To track how far / wide / fast a particular product key has spread, so they know if it's worth killing that key in the next SP or not?

    8. Re:Blog Translation by ArsonSmith · · Score: 1

      This way they have the information and a court can subpoena it. Gets Microsoft out of blame and they can point at teh courts as being the ones who are useing the info against their will. And they can catch pirates. Argh.

      --
      Paying taxes to buy civilization is like paying a hooker to buy love.
    9. Re:Blog Translation by Antique+Geekmeister · · Score: 1

      No, there is not even a hint that a subpoena is necessary in Microsoft's policies. While a subpoena is nice, since the Patriot Acts do not require subpoenas and since admitting that a Patriot Act based request for information occurred would itself be a violation of the Patriot Acts, there is almost no way to be sure whether or when such information was released.

      Couple that with the per host or per software installation or per user key management of Trusted Computing in the next generation of Microsoft hardware and you have a privacy nightmare.

    10. Re:Blog Translation by ArsonSmith · · Score: 1

      Which parts of the patriot act allow this. I'm not trying to flame I am genuinely curious, not only if you know what you're talking about, but how this is written in.

      --
      Paying taxes to buy civilization is like paying a hooker to buy love.
    11. Re:Blog Translation by Antique+Geekmeister · · Score: 1

      Please remember that significant pieces of the Patriot Act are not publicly available, for "national security reasons". That's always a bad sign for civil liberties or personal privacy. Then take a look at the Wikipedia entries on it, which seem well founded, and describe numerous circumstances for "sneak and peek" previews where the existence of a warrant need not be revealed to the person searched (such as warrants from FISA). And note that FISA warrants are not normal criminal search warrants, they're much easier to obtain.

      In particular, examine the parts about revealing library records which has led to libraries warning patrons that their borrowing records may be requested without their knowledge.

  13. know what? by Anonymous Coward · · Score: 0

    Don't give a shit. Seriously. Do not give a shit. Who has the time anymore to care.

    1. Re:know what? by Anonymous Coward · · Score: 0

      And yet you have time to compose such an insightful comment.

  14. Re:No by asphaltjesus · · Score: 5, Informative

    My firewall detects the connections after doing manual installs. I know this because I've got production equipment we can't just let windows auto-update on. Based on my experience, WGA is just one of many apps/updates that phones home.

    Again, it's been this way for quite a while, and the information does not "perfectly" identify you, but each install has it's own signature as far as I can tell so they can deduce who you are pretty quickly.

    Why do you care now as opposed to all of the other Microsoft's-evil-OS stories on /.?

    --
    Got Trader Joe's? friendwich.com RSS feeds work now!
  15. EULA by Zapraki · · Score: 5, Interesting
    Like the article says:

    "In the Privacy Statement of Windows Update Microsoft grants itself fairly far-reaching rights... By way of justifying Microsoft's approach, alexkoc writes that the EULA, likewise presented by the WGA installer, also covered the relaying of such information."

    So I guess it might be a bit sneaky, but it has all been covered by WGA disclosures.

    An example of the XML returned when a user cancels an installation is available here, "just to allay any fears that Microsoft is using any personal information".

    So ya, I don't think this is a huge deal, nor particularly unexpected.

    1. Re:EULA by ACMENEWSLLC · · Score: 1

      We have a firewall that blocks ALL Internet access to numerous machines. NT 4.0 days, we didn't see this. But as of XP and 2003, and SUS/automatic updates - we see these blocked machines attempt to hit Microsoft often.

      Our antivirus does the same thing to ensure the license isn't expired. Adobe does this as well. So does Apple and many other products. Even our IBM servers do this.

      I'd say Novell is the best at not doing this, imo.

    2. Re:EULA by HermMunster · · Score: 1

      If you read the deposition of one of the computer scientists that the RIAA uses to verify whether a computer was used to steal music on line via p2p networks you can see that from just a tiny bit of information they can find who you are, where you live, whether you are on wireless, etc.

      If you don't think from the information collected that they can absolutely identify your computer, your location, and many other things from this xml file you are as stupid as Microsoft thinks you are.

      --
      You can lead a man with reason but you can't make him think.
  16. Re:Next privacy policy change by TheMeuge · · Score: 1

    The next change is Microsoft's privacy policy will allow them to view, copy, alter, or delete any and all data located on a computer running any Microsoft software.

    I just wonder why Windows doesn't just phone home the entire contents of the user's drive... and then realize that the only reason that hasn't happened yet, is because storage of this data would be expensive for Microsoft.

  17. Maybe if MS made this a good thing for the user... by Anonymous Coward · · Score: 0

    I can see MS making WGA a good thing, with some significant changes:

    1: Redefine "genuine" to mean a clean copy, with no modifications or tampering. For example, a PGP signature on ISO images.
    2: Have WGA do a periodic, fast check for the obvious malware in the process table or RAM.
    3: Check for obvious rootkitting while being run. For example, if an unsigned program has hooked the keyboard interrupt. If its a signed program, no biggie. Otherwise, post a dialog, and have an option to ignore the issue in the future.
    4: Offer functionality to "vet" install media, so a CD/DVD of a VLK install can be scanned to check if it has not been modified to install malware. This is important, because a lot of install media comes from downloaded images, not physical CD or DVDs.

    I don't think anyone would mind a lightweight process that checks for the following (and can be of course be easily turned off.)

  18. Re:No by smooth+wombat · · Score: 1

    It was a combination legitimate question as well as snarky question.

    Besides, since I'm on dial-up at home, whatever information is sent must take forever to get to them.

    --
    We will bankrupt ourselves in the vain search for absolute security. -- Dwight D. Eisenhower
  19. Pirates? by Sean0michael · · Score: 2, Interesting
    From the article:

    When the product IDs and product keys found belong to legal software, Microsoft will delete the data right away; only in cases of suspected software piracy will it store the data, the company has said. In the blog, the company once again explicitly states that it does not use the information gathered to identify or contact users.

    Seeing that Microsoft has done very poorly in correctly determining which installations of Windows are legitimate, how competently can they track legal software?

    --
    Funtime Candy Wow! - my plan for eventually conquering Japan.
  20. its a "no brainer" by proudhawk · · Score: 1

    I wouldn't be surprised at all that M$ has done this. its been in their "security model" for a better part of the last 5 years or so.

    what surprises me is that all the folks who haven't realized this are making such a stink (and its been rather public for some time).

    anyway, the assumption here is this:
    a little paranoia with regards to windows is a good thing. never assume they aren't "watching".

    - TMH

    --
    Understanding is much like a 3-edged-sword. in this: there are always 2 sides and the truth.
  21. Castration by linvir · · Score: 1

    This kind of thing is much less of a concern after removing Windows' network drivers, unplugging the network cable, and configuring the router to lock the MAC address out of the internet completely.

    Unfortunately, I've gotten myself into a bit of online gaming lately, so I can't do any of that any more.

  22. Success/Failure/______/etc./ (Profit?) by Mateo_LeFou · · Score: 5, Insightful

    TFA: "In the Privacy Statement of Windows Update Microsoft grants itself fairly far-reaching rights. Thus the information collected by the Redmond-based behemoth includes the computer make and model, version information for the operating system, browser, and any other Microsoft software for which updates might be available, Plug&Play ID numbers of hardware devices, region and language setting, Globally Unique Identifier (GUID), Product ID and Product Key, BIOS name, revision number, and revision date"

    Kinda sad that we just assume letting vendors capture all this info is part of the game (i.e. necessary to make the update work right). Wrong. When I do "yum upgrade" -- as far as I know -- not a single piece of information about my system goes up the wire. Correct me if I'm wrong.

    --
    My turnips listen for the soft cry of your love
    1. Re:Success/Failure/______/etc./ (Profit?) by trianglman · · Score: 1

      I don't know for sure, but I would expect that yum, at the very least, sends what base architecture and OS you are running, along with IP, etc. or that you can get that information based on what is requested. Not enough info to pick out one computer from a large install base, but enough to pick out most home users. Microsoft does collect a lot more, much of it they don't have any visible need to collect, but if you are getting your updates over the internet, you are already identified.

      --
      Clones are people two.
    2. Re:Success/Failure/______/etc./ (Profit?) by HangingChad · · Score: 3, Insightful

      Kinda sad that we just assume letting vendors capture all this info is part of the game

      It's a gradual process. Ever been stopped on the way out the door at Costco? You're basically proving to the door lackey that you're not stealing anything. Since when is proving you didn't steal anything between the check stand and the door become part of the game? Because people let them get away with it.

      Companies will keep doing whatever until customers push back. MSFT will keep being the invasive, WGA promoting rat bastards they can be until people extend their middle finger toward Redmond and learn a different operating system.

      The door lackey at Wal-Mart tried stopping me the other day and I refused to prove I didn't steal anything, especially considering she had just watched me walk away from the check stand. I told her that if she thought I stole something to call the cops and walked out.

      --
      That's our life, the big wheel of shit. - The Fat Man, Blue Tango Salvage
    3. Re:Success/Failure/______/etc./ (Profit?) by PitaBred · · Score: 2, Informative

      The difference is that yum can only infer that from data you voluntarily send to them every time you query for updates. Yum says "Send me the package list for FC6 on the x86 architecture", and that's it. The server gets your IP address as a side effect, and your system version. That's a far cry from that list of crap that Microsoft gets, and never says they're sending. I'm really not comfortable with sending all that info, especially since they don't explicitly state that it's happening. What other info can be asked for through their API? What about limits on info in the EULA? What other info might they send for "research" purposes?

    4. Re:Success/Failure/______/etc./ (Profit?) by veganboyjosh · · Score: 3, Funny

      Ever been stopped on the way out the door at Costco? You're basically proving to the door lackey that you're not stealing anything.

      you mean...they're not checking to make sure i didn't get overcharged?

    5. Re:Success/Failure/______/etc./ (Profit?) by Laur · · Score: 1

      Ever been stopped on the way out the door at Costco? You're basically proving to the door lackey that you're not stealing anything. Since when is proving you didn't steal anything between the check stand and the door become part of the game?
      When you signed your membership agreement specifically allowing them to do that. You're right about stores like Wal-Mart and Fry's which don't require a membership, but Costco was a bad example.
      --
      When you lose something irreplaceable, you don't mourn for the thing you lost, you mourn for yourself. - Harpo Marx
    6. Re:Success/Failure/______/etc./ (Profit?) by lumber_13 · · Score: 0

      TFA: "In the Privacy Statement of Windows Update Microsoft grants itself fairly far-reaching rights. Thus the information collected by the Redmond-based behemoth includes the computer make and model, version information for the operating system, browser, and any other Microsoft software for which updates might be available, Plug&Play ID numbers of hardware devices, region and language setting, Globally Unique Identifier (GUID), Product ID and Product Key, BIOS name, revision number, and revision date" Kinda sad that we just assume letting vendors capture all this info is part of the game (i.e. necessary to make the update work right). Wrong. When I do "yum upgrade" -- as far as I know -- not a single piece of information about my system goes up the wire. Correct me if I'm wrong. For Hardware drivers updates make and model : drivers - diffrent vendors have diffrent drivers for make and model version information for the operating system : how would you decide which OS installed, WU client is shared across OS' browser, other Microsoft software : If you opt into Microsoft Update which is diffrent than WIndows Update and includes office/ SQL server etc. Plug&Play ID numbers of hardware devices : for generic to specific drivers, PNP numbers are userful for that. Do some reaserch on pnp to understand this. Globally Unique Identifier (GUID) : this one is for tracking a unique client for update installation status and failures etc. Product ID and Product Key: Dont collect it in Windows update its checked in WGA if enabled, but never transferred back. BIOS name revision number, and revision date : Its again for hardware drivers, diffrent bios' have diffrent drivers available. Interstigly this information flown back but except GUID and update result status nothing is stored on server side. Its for tracking the failures/success for updates only. Also, the calcualtion for which updates to apply to your system is done entirely on local machine, not on MS servers and that information also not sent back. local machine only requests updates required based on that calculation.
    7. Re:Success/Failure/______/etc./ (Profit?) by jZnat · · Score: 1

      Well, it works better than those damn electronic scanners. I can't begin to count how many false positives those things get; the employees of some stores just ignore the damn thing because it goes off so often.

      --
      'Yes, firefox is indeed greater than women. Can women block pops up for you? No. Can Firefox show you naked women? Yes.'
    8. Re:Success/Failure/______/etc./ (Profit?) by Anonymous Coward · · Score: 0

      Well, sort of. While they can revoke your membership, they *cannot* prevent you from leaving the store without being checked; that would be a felony.

      On the other hand I tend not to give them too much crap. Most of the door checkers react rather favorably if you simply treat them like a human being.

    9. Re:Success/Failure/______/etc./ (Profit?) by HermMunster · · Score: 2, Insightful

      Microsoft is not the police and no they have no right to check, at least not without your explicit permission. The police are enforcement agents put in place by publicly elected officials and they are checked for balance by the court system and the laws of the nation we live in. These individuals are not permitted to enter your home (as your computer is an extension of your home) and search you for stolen goods. Even the police can't do that even if they KNOW themselves that you are in possession of stolen goods. It is about proving it. Another check and balance is by the court system to bring to trail those they believe they can win a case against. They are only allowed to charge you with crimes they can actually prove. They are not allowed to say that they think you are and that they can collect any information they want during that time.

      This process is akin to the government taping your telephone against your wishes and collecting information. It is akin to the phone company taping your phone and listening to see if you commit crimes and then dropping your service. It doesn't happen. The phone company doesn't observe your private conversations even if they think you might be committing a crime because established law and procedures leaves that sort of police action in the hands of the police selected by those agents put in place by the elected officials.

      This is a police action, period. It is a violation of your privacy and to allow them to monitor you is an attack on your home.

      You gave them information when you activated Windows, you gave them information when you validated your copy for updates but when you told them no to the WGN program and others you told them it was not acceptable to send any information back about your computer.

      When are you guys going to get it through your head. You are relinquishing your privacy and that of your children's future privacy because you want to win some obviously flawed debate about whether it hurts you.

      This is infact, Orwellian and it is extremely bad practice. When you say no, it means no. It doesn't mean do it anyway because no one can prove it and no one can stop it.

      --
      You can lead a man with reason but you can't make him think.
    10. Re:Success/Failure/______/etc./ (Profit?) by Moridin42 · · Score: 1

      Indeed, Microsoft is not the police. Which is why they must ask you for your permission for this sort of thing. In those EULAs that nobody reads. Even the police don't have to obtain a warrant to conduct a search. They only need that in order to compel you. If you give them permission, they don't need it.

      Which is not to say that I'm fond of the practice. But then.. my last Microsoft product was Windows 2000, and I don't need to update that, since that machine is almost always off. When it isn't, it has no connectivity.

      --
      I don't expect morality, equality, consistency, or justice from the law. I expect only legality.
    11. Re:Success/Failure/______/etc./ (Profit?) by TommydCat · · Score: 1

      Are you polite to telemarketers that call while you're in the middle of your TV dinner?

      I've paid for the merchandise in front of an authorized agent of the business who had ample opportunity to question me about any bulges in my clothing (!?) as I walk up to them. Are they not trusting me the 15 feet from the counter to the door? I mean really -- WTF?

      This does save the business money in terms of shoplifting -- instead of paying for surveillence and guards to secretly watch you as you descreetly pick your ass in a lone aisle, you're just checked once out the exit.

      Oh wait.. they do that as well, so they are indeed putting their paying customers under lock down...

      --
      This comment does not necessarily represent the views and opinions of the author.
    12. Re:Success/Failure/______/etc./ (Profit?) by Obsi · · Score: 0

      I must has missed the memo that made telemarketers be counted as human beings.

    13. Re:Success/Failure/______/etc./ (Profit?) by Mateo_LeFou · · Score: 1

      'Yum says "Send me the package list for FC6 on the x86 architecture", and that's it.'

      Also note that I can make yum say this even though my machine and OS are not like that. I can make yum say damn near anything

      --
      My turnips listen for the soft cry of your love
    14. Re:Success/Failure/______/etc./ (Profit?) by Antique+Geekmeister · · Score: 1

      This is not quite true. Follow the access_log information in the Yum repository: your install or update request can be analyzed to give quite a lot of information about other software installed, due to the record of other updates or installations associated with that target.

      RedHat is also integrating their license keys into RedHat Enterprise 5 and using authorized yum access to RedHat repositories, so yum requests for RHEL 5 software will be uniquely identifiable to individual client machines. The way to avoid this is to designate a licensed RedHat machine inside your network to download *EVERYTHING* to, and use it as a local yum repository for your licensed machines without wasting bandwidth for hundreds of RedHat machines doing the yum-ified version of up2date to the RedHat repository.

      This is legal, as near as I can tell, as long as you don't use it to update unlicensed copies of RedHat Enterprise. If you're going to engage in that sort of craziness, avoid it altogether and use CentOS or Fedora Core or something without the registered licensing.

    15. Re:Success/Failure/______/etc./ (Profit?) by Anonymous Coward · · Score: 0

      Ok, so we know this is set up to help control shop lifting and retail is a very low margin business.

      So you are bashing a business you shop at who is trying to control the prices they have to charge you for those products by doing what they can to prevent shoplifting?

      Isn't your frustration aimed at the wrong group? Shouldn't you be blasting the shoplifters that cause the problem instead of the merchants trying to find a way to deal with it that works to your advantage (i.e. lower prices)?

      The other option would be for them to just crank the prices up to cover the losses, but I bet you'd then be complaining about high prices and how you're going to shop somewhere else.

      So, it's a no-win situation for the merchant. What's your suggestion?

  23. Re:What if. . .piracy were more difficult? by hguorbray · · Score: 3, Interesting

    Usually you will be forced to download WGA before you can get to other updates -and your new install of Windows XP or Vista will stop booting after about 45-60 days if it has not been validated online. Obviously there are OEM and corporate versions cracked versions which will install without online validation, but the requirement for WGA for software updates is probably still on.

    My hope is that is all of these things make running pirated versions of Windows more difficult -particularly in the developing countries where internet connectivity is spotty such that OSS can gain in popularity and use. This could end up being a real win for Linux and other OSS.

    cue stories of entire countries running off a single pirated copies of Windows and Office.....

    -I'm just sayin'

  24. Re:Quick and Dirty by asphaltjesus · · Score: 1

    We're talking about a few thousand bytes of info tops, so you wouldn't really recognize the slowdown.

    --
    Got Trader Joe's? friendwich.com RSS feeds work now!
  25. NO PROBLEM by AnalogDiehard · · Score: 2, Funny
    When I installed Windows I used PENFOLD JACKSON when it asked for my name.

    I doubt M$ will want to retain THAT information...

    --
    Eternity: will that be smoking, or non-smoking? I Corinthians 6:9-10
  26. In other news... by tsmit · · Score: 0, Offtopic

    Apparently tom brady got his girlfriend knocked up... No, the NEW one. Oh, and OJ Simpson is the father of Anna Nicole Smith's baby... Must be a slow news day.

    --
    Yes, my girlfriend is a BitchX
  27. Re:Indeed it is a digital signature by asphaltjesus · · Score: 1

    And the next logical step is to control what you can install. But before that, Microsoft will most likely force a developer to buy a microsoft approved cert to "protect their users" and raise income. This of course will be a huge chilling effect for developing new things on a Microsoft OS. Given their monopoly status, it only makes Windows PC's and the apps running on them more expensive to consumers.

    It's not spyware. Kerio personal firwall would alert me. It has in the past anyway....

    --
    Got Trader Joe's? friendwich.com RSS feeds work now!
  28. Perhaps.... by EmbeddedJanitor · · Score: 3, Funny

    MS is really running a P2P network through all its zombies (er, I mean, installs).

    --
    Engineering is the art of compromise.
  29. ...and they go further than that! by blindd0t · · Score: 3, Interesting

    For example, if you are using the Visual Studio 2005 IDE and use the integrated access to the online MSDN documentation, you can copy the URL from the address bar in VS2005 and paste it into firefox. What you'll find, in many cases, is Firefox asking you if you would like to download "HiddenCheck.exe". Though I have not seen this for some time now, I have recently found that there are a few pages in the online MSDN docs that load fine with IE, yet say the "Resource is not available" in Firefox. Of course, while I'm sort-of whining a little, I may as well go on to complain about how several of the MSDN pages only render properly in IE. :-( I can't trust them enough to use their own browser without feeling like I'm being watched, and I can't use an alternative browser in an attempt to try to protect my privacy. Granted, I'm not doing anything wrong, but that feeling of always being watched is enough to make anybody feel uneasy.

    1. Re:...and they go further than that! by stratjakt · · Score: 1

      Install MSDN offline

      Why are you developing for MSFT anyways?

      --
      I don't need no instructions to know how to rock!!!!
    2. Re:...and they go further than that! by blindd0t · · Score: 1

      I know it's a bit late to reply now, but I'm not developing *for* Microsoft. I develop for the Windows platform because it pays the bills. I do, however, do my best to use open source for my side/contracting work where appropriate, as the licensing is much more convenient as an individual trying to make a few extra bucks here and there. I'm not sure why anyone would have modded this as a troll, but it's the truth that I saw this "hiddencheck.exe" crap. By the way, I now recall that it was from one of the articles from the RSS news on the "startup" tab of vs2005. Of course, that article is long gone and I can't recall exactly which one it is...

  30. all of them do? by mastershake_phd · · Score: 1

    The bandwidth costs must be huge.

  31. UK/EU - Data Protection Act by stevedcc · · Score: 5, Interesting

    So, I live in the EU. We have rather stronger laws regarding companies holding information on people than you Americans do. I object to this information being collected on me. Whilst I can't stop them collecting it, I CAN force Microsoft to reveal all information they hold about me, after I pay an admin fee of around £10 and it'll cost them far more than that to provide it. One person is nothing, but if a whole bunch of irate people were to start asking for this information - MS would be very unhappy. Now if only EFF Europe or some other organisation would organise a pro-forma, and encourage a mass "ask MS to reveal what they hold on you" - as many people as possible in as small a window as possible. Geurilla consumerism is great fun!

    --
    todo - The developer's equivalent of confession: "Forgive me Father, for I have sinned..."
    1. Re:UK/EU - Data Protection Act by rzei · · Score: 2, Informative

      Why would you have to pay at all?

      At least in Finland, I can walk to every place that I suspect might have records on me and ask to be given those records, and the company or what ever, even the police have to comply. AFAIK you can also ask the data to be deleted.

      Also, AFAIK according to Finnish law Microsoft (which does have a company in Finland too) they should have in the open a document (or upon request) that specifies what information is being collected in to their registers.

      Too bad I don't use Windows :) but anyways.. I'm not a lawyer. It's just common sense that companies can't keep what ever records they want — secretly at least.

    2. Re:UK/EU - Data Protection Act by Eradicator2k3 · · Score: 0

      I CAN force Microsoft to reveal all information they hold about me, after I pay an admin fee of around £10 and it'll cost them far more than that to provide it.

      Dear Mr. dcc,

      We have received your request for any information Microsoft may have on you. I have thoroughly reviewed our database (these past 5 minutes) and found that Microsoft has no information on you. Thank you for paying the £10 administration fee. Additional thanks for paying via your personal credit card. It'll come in handy. Sincerely,

      Microsoft Support


      Seriously though, if MS continues to violate/ignore EU/UK laws now, what could you do if the aforementioned scenario happened? I mean, I'd think burden of proof would be on you, how could you force MS to prove that it has something it claims it doesn't have?

      --
      Mr. T pitied this fool on 27 July 1992.
    3. Re:UK/EU - Data Protection Act by stevedcc · · Score: 2, Interesting

      Heh, "common sense that companies can't keep what ever records they want - secretly at least."

      It may seem common sense to you and me, but that's not how US citizens have it. And yes, we can ask for information to be deleted, but only if it's inaccurate. In the UK, we have to pay a small fee to cover some of the company's admin costs in getting the information and to act as a deterrent against people using this kind of thing for bullying tactics. Of course, since it's so much hassle for the company, you still can use it to bully; I did this to my bank once:

      Me: I'd like 3 duplicate bank statements please, for these months...

      Bank: That'll be £15 please

      Me: What's your fee for a data protection act request? can't I get access to all information you hold on me?

      Bank: £10

      Me: I may as well get all the information you have then, if that's cheaper

      Bank: That's all right sir, we'll do the statements for free

      Wasn't that nice of them :)

      --
      todo - The developer's equivalent of confession: "Forgive me Father, for I have sinned..."
    4. Re:UK/EU - Data Protection Act by Anonymous Coward · · Score: 2, Interesting

      > I CAN force Microsoft to reveal all information they hold about me

      Here's a link to Microsoft UK's data protection registration information, for the curious:

      http://www.esd.informationcommissioner.gov.uk/esd/ DoSearch.asp?reg=3273345

      However, if you paid your £10 and asked, he answer would probably be "nothing". The definition of "personal data" in the Data Protection Act (which you can read online at http://www.opsi.gov.uk/ACTS/acts1998/80029--a.htm - do have a look, it's not too hard to decipher; all EU states have essentially equivalent legislation) is

        "personal data" means data which relate to a living individual who can be identified-
            (a) from those data, or
            (b) from those data and other information which is in the possession of, or is likely to come into the possession of, the data controller.

      I think they would claim that they cannot identify you from the information that they record. Any thoughts?

    5. Re:UK/EU - Data Protection Act by stevedcc · · Score: 1

      > "personal data" means data which relate to a living individual who can be identified-
      (a) from those data, or
      (b) from those data and other information which is in the possession of, or is likely to come into the possession of, the data controller.

      I think they would claim that they cannot identify you from the information that they record. Any thoughts?

      I seem to remember that Microsoft ask for your first and last name when you register Windows. Assuming that they send this back to their servers, that means anything that is associated with your windows key can personally identify you. Therefore they would have to provide it.

      I'd also like to point out that the UK's current definition of personal data is at odds with the EU's stated intention. The EU seems to believe that any mention of your name, or a label that applies to you should be sufficient for you to have rights to get at the data. I don't have a link, but I know the case being taken to the EU courts is under the name of Durrant (sp?). Things may change once that case is settled

      --
      todo - The developer's equivalent of confession: "Forgive me Father, for I have sinned..."
    6. Re:UK/EU - Data Protection Act by stevedcc · · Score: 1

      There's a Data Commissioner in the UK. So if Microsoft make such a reply, I refer the case to him. It's free. It would take a while (maybe even a couple of years), but I guess it's highly probable that he and his staff have experience of Microsoft's registration process. It would then be down to Microsoft to prove to him that they DIDN'T hold any such data. After all, this isn't a court of law - the rules of evidence aren't like a court of law and it's a very unusual business that doesn't keep ANY records of its customers.

      --
      todo - The developer's equivalent of confession: "Forgive me Father, for I have sinned..."
  32. Killing suggestions by HomelessInLaJolla · · Score: 2

    I'm not suggesting that it will keep people from buying MS products (though that would be nice, in the long run). What is more important is to encourage a frame of mind in the American consumers that such things can and do happen, on a regular basis, and the people who are making use of those systems may have some very severe ulterior motives.

    With respect to "ulterior motives" most American consumers are nearly completely compromised by their consumerism mindset. People, in general, need careful guidance to stay focused on things which are important but which may be hidden from plain sight.

    --
    the NPG electrode was replaced with carbon blac
    1. Re:Killing suggestions by Raistlin77 · · Score: 3, Interesting

      Don't get me wrong, I think it's a great idea. However, you'd be hard pressed to find any major software company that would willingly put such a label on their products. People definitely need guidance to stay focused on the important things, but it seems that the only play in most large American corporations' playbooks is the Kansas City Shuffle.

    2. Re:Killing suggestions by rtb61 · · Score: 2, Insightful
      I have stopped identifying myself on windows machines some time ago, well at least on the windows partition, I have a different attitude towards the Linux partition.

      One wonders what happens when M$ does this over international boundaries.

      Not to mention the WGA 'agreement' basically constitutes extortion, "agree to our pervasive invasion of your privacy, or we leave your computer exposed to publicly disclosed security threats that we created in the software".

      M$ speak yet again, 'they' will not use it to personally identify you but they didn't say anything about passing on the information to the BSA, RIAA or the MPAA where 'they' will personally identify you and now with Vista tracking and monitoring everything the even partially resembles a media file, doesn't it make you fell all warm and cosy that M$ is keeping you safe from those nasty little pirates in your own family.

      --
      Chaos - everything, everywhere, everywhen
  33. my windows pc isn't on the network by cats-paw · · Score: 1

    I'm currently trying to figure out how to COMPLETELY block my new PC with XP from going out of the local network. Until I'm sure I have it right, I don't even have an ethernet cable connected to it.

    So believe it or not, I'm simply transferring files via usb drive.

    I use a Mac most of the time, and given all the hoopla about evil Micro$oft, I wonder if evil Apple is doing a bit of the same thing and maybe they are just not getting the press ?

    --
    Absolute statements are never true
    1. Re:my windows pc isn't on the network by Anonymous Coward · · Score: 0

      Why not just block it on your local network's router/firewall?

    2. Re:my windows pc isn't on the network by Omestes · · Score: 1

      I rather doubt it. Not because I think Apple is saintly or such, but because there really is no way to generate too much identifiable information on you. When I bought my copy of Tiger, I was stuck by the lack of a key or serial number to enter, I just got the "register me" cube during install, which is filled in with mostly fake information with no consequences. Even your gratis version of iLife has no real tie to you, only when you buy actual Apple software do they want registration numbers, and even that isn't tied to you. iWork does phone home for updates though, since OSX Update will register new versions, but I think it is only an update ping like the rest of the OS. (I might be wrong on that count)

      The only real tie to you is through the iTunes Store, which IS linked to your computer (not by hardware, I'm pretty sure its software), and you CC#. But this is optional, and can be disabled, and only comes to play with using the Store (or Ministore).

      --
      A patriot must always be ready to defend his country against his government. -edward abbey
    3. Re:my windows pc isn't on the network by Tony+Lechner · · Score: 0

      "The only truly secure system is one that is powered off, cast in a block of concrete and sealed in a lead-lined room with armed guards - and even then I have my doubts. " - Gene Spafford

    4. Re:my windows pc isn't on the network by RMH101 · · Score: 1

      Um, paranoia aside, just manually set the TCP/IP addresses and leave the gateway blank.

  34. No. by warrax_666 · · Score: 1

    You would not have to download every patch. Patches could have separate metadata saying "Only install if a device with such and such device is installed" (and similarly for other stuff). The client software could then decide whether to download the full patch based on metadata. Yes, one would have to download all the metadata, but at, say, ~1k bytes per update that would not be prohibitive at all.

    --
    HAND.
  35. So? Don't use Windows Update. by Runefox · · Score: 1
    --
    Screw the rules, I have green hair!
  36. Re:Next privacy policy change by Abreu · · Score: 1

    The next change is Microsoft's privacy policy will allow them to view, copy, alter, or delete any and all data located on a computer running any Microsoft software.

    Ok, I'll bite: Do you have any hard proof to these allegations?

    I really think there's a big difference between "tracking down users" for marketing purposes, or to track down cracked software users... That kind of thing will be mostly transparent to a non-knowledgeable user. ...but if Windows update starts deleting mp3 collections, 3rd party apps or utilities, etc. from users computers, people are bound to notice!

    And this can easily turn into a major backlash.

    --
    No sig for the moment.
  37. YIKES! SQLServer, DB2, Oracle, or TeraData? by mosel-saar-ruwer · · Score: 4, Insightful


    "In the Privacy Statement of Windows Update Microsoft grants itself fairly far-reaching rights. Thus the information collected by the Redmond-based behemoth includes the computer make and model, version information for the operating system, browser, and any other Microsoft software for which updates might be available, Plug&Play ID numbers of hardware devices, region and language setting, Globally Unique Identifier (GUID), Product ID and Product Key, BIOS name, revision number, and revision date"

    There are what - like a billion or so computers in the world running an M$FT operating system?

    And e.g. Windows 2000 is now up to something like 125 or 150 Critical Updates since SP4?

    And they're keeping track of all of that data?

    That's a database that would make the NSA green with envy.

    Can SQLServer handle a load like that?

    Or would you be looking at something specialized, like what National Cash Register built for Wal-Mart?

    1. Re:YIKES! SQLServer, DB2, Oracle, or TeraData? by un1xl0ser · · Score: 1

      Now we know why it takes so long for patches to come out, they need to deploy cluster upon cluster of SQL servers every time they do so that they can handle the volume of phone-home data they get.

      --
      v4sw6PU$hw6ln6pr4F$ck 4/6$ma3+6u7LNS$w2m4l7U$i2e4+7en6a2X h
    2. Re:YIKES! SQLServer, DB2, Oracle, or TeraData? by ZorbaTHut · · Score: 1

      For a company the size of Microsoft that's not even a significant amount of data.

      Take all of those pieces of data. Assume it takes, oh, one kilobyte. (You might argue this, but things like "computer make and model" can be realistically compressed down to a mere half-dozen bytes with just a simple lookup table. None of the rest is any larger.) Times one billion computers equals one terabyte. Times 150 critical updates, assuming you can't compress the fuck out of this data, equals 150 terabytes.

      150 terabytes, at current hard drive prices, is well under a hundred thousand dollars of hard drives. And that data is *not* doing to take 150 terabytes. That data is going to be compressed in many, many ways.

      What kind of server they put it on likely depends on how they plan to read it. A database might have trouble with it, but writing software that allows you to simply traverse the data and process it in bulk (go find info on Google's MapReduce for an example of this) really isn't all that difficult.

      --
      Breaking Into the Industry - A development log about starting a game studio.
    3. Re:YIKES! SQLServer, DB2, Oracle, or TeraData? by Anonymous Coward · · Score: 0

      You're right in how they store the computer GUID stuff - they compress it down into a 4-byte int and use a lookup table that has hundreds of millions of rows (1 for each computer). They're not storing varchar(32) on each row in the fact table.

      As for your disk space estimate - no, it's more expensive than that since you have to use huge RAID disk arrays that guarantee reliability. And you have to back this up. So for that much disk space with a RAID 5 or RAID 10 you're need to double or tiple that size (i.e. striping or mirroring). They've looked into it - well more than $500,000.

      And you wouldn't want that much data in a database - you're not going to be able to answer any questions unless you want to wait at least 5 minutes.

    4. Re:YIKES! SQLServer, DB2, Oracle, or TeraData? by Silver+Gryphon · · Score: 1

      Simplified information in large quantity? A database can handle that, and is probably the best choice. All you're storing is a few dozen attributes of a few updates for a billion computers. Break down the billion into thousands of thousands of thousands, and you've got partitions. Split those across server farms, and scale out until the hardware isn't screaming at every query. Granted, Oracle is probably a bit more robust, but SQL Server can handle the load if properly configured. Partition the root-level queries by geography or IP address of the computer reporting/requesting its updates, and half the battle is done.

      150 Terabytes sounds like a lot of data, but it's not so bad if you eat the elephant one byte at a time.

    5. Re:YIKES! SQLServer, DB2, Oracle, or TeraData? by Antique+Geekmeister · · Score: 1

      And wait until the "Trusted Computing" features take root in Microsoft software: expect to have your hardware and tools much more firmly locked down, tracked, and accessible to court-order-free investigation by companies like Microsoft and whatever governmental agencies tell them to provide it.

      Also, since those "Trusted Computing" keys will often be set to expire, expect to start losing access to data, software, and hardware features unless you pay regular licensing fees. Trusted Computing has other legitimate uses, but these are the abuses which are completely predictable given the way it's designed.

    6. Re:YIKES! SQLServer, DB2, Oracle, or TeraData? by Anonymous Coward · · Score: 0

      OK - everyone please stop talking about 150 terybytes like it's no big deal.

      Some of the biggest data warehouses in the world (top 10) aren't event 150 terabytes (none are SQL Server). Just do a simple google search and you should see WalMart is tops at 500 ~terabytes (on Teradata). Also, don't forget to add on to that 150 terybyte estimate the size of the Staging area database (it's gonna be big also), since most companies extract from multiple OLTP sources, cleanse & transform in a staging database, then load into the DW.

      As for your reasoning, yeah, you can do all that. It'll be a lot of development & operations/IT effort and cost to get all that ETL infrastructure working, handle SCDs (slowly changing dimensions), dealing with updating indexes, statistics, backing it up, etc. But yeah, it's do-able and there are companies that do that exact thing.

      But IMHO, you're missing the point - Data Warehouses are for querying. A join is a bad thing when working with large sets of Data - that's what Star Schemas are for (eliminate joins). *And SQL Server doesn't have Bitmap indexes*. Bitmap indexes are way smaller in size than B-tree indexes and are better when dealing with huge datasets. They're almost necessary when working with Data Warehouses and handling joins efficiently.

      So in SQL Server, you'd wait quite a while if you tried joining a few dimension tables and a fact table that each had hundreds of millions to billions of rows *no matter if they were partitioned or not*. Also, partitioning doesn't always speed things up (read Bert Scalzo's Oracle DBA - Guide to Data Warehousing and Star Schemas book), sometimes they slow things down. They are really used for improved management & maintenance, flexibility, backup & recovery, no table downtime during huge loads, etc.

  38. List of data sent back by trianglman · · Score: 4, Informative

    From the WGA Blog

    • Source ID (which product is requesting an update) - necessary to get the right patches
    • Event Code - Not sure what sort of events this is tracking, curious, but not necessarily evil
    • Version - I assume this means version of the updater, but could mean version of the base software, either way see #1
    • Hash of the event - good security check
    • Custom Data - completely unexplained, this is what worries me the most in the list
    • Return Code - ok from a usability standpoint (most websites track when users leave, so I put this in the same class as that)
    • Part of a domain? - no reason for this to be sent, as far as I can see
    • Partial binary product key - piracy reasons? Can't think of any other good reason for this
    • WPA hash - also unexplained, but probably related to the above
    • OS version - see #1
    • User locale ID (langauge) - reasonable if they are presenting nationalized dialogs, removes a prompt from the user
    • System locale ID (computer default language) - don't see much of a reason for this except as a backup for the first, odd
    • Diagnostic code - reasonable for debugging
    • Client Id - i.e. GUID - why do they get this if they aren't using it for user tracking
    • HD volume serial - no reason for this, except user identification
    • Computer security hash - see above
    Other than those last identifiers, most of the information I see requested make sense.
    --
    Clones are people two.
    1. Re:List of data sent back by Anonymous Coward · · Score: 0

      The real question is how do you hack it so incorrect data gets sent back.

      Any Windows-knowledgeable folks have an idea?

    2. Re:List of data sent back by inviolet · · Score: 3, Funny

      Other than those last identifiers, most of the information I see requested make sense.

      Other than that, Mrs. Lincoln, how did you enjoy the theatre?

      --
      FATMOUSE + YOU = FATMOUSE
    3. Re:List of data sent back by AntiDragon · · Score: 1

      It might be needed to identify which updates to apply, but it doesn't need to be sent to MS.
      Older versions of Windows Update used this information by downloading the list of available updates (and criteria) and then the local WU client did all the checking. Remember the phrase "No information is sent to Microsoft during this process"?

      So yes, for accuracy and safe updating, that information is needed. The issue here is where that information is going. Needlessly.

      --
      "...So I hung back and lurked. For 18 months. Can't beat a good old-fashioned lurking."
  39. Re:Surprised? by BadERA · · Score: 1

    Oh yeah, where's that, cell block F? F, for "full of yourself"? or perhaps F, for "F yourself"?

    --
    I am, therefore you think.
  40. Add Nero to the list by denis-The-menace · · Score: 1

    Everytime I fire it up, my cablemodem gets busy.

    --
    Obama's legacy: (N)othing (S)ecure (A)nywhere and (T)error (S)imulation (A)dministration
  41. Kansas City Shuffle by HomelessInLaJolla · · Score: 1

    I've never heard that one before... running interference, the pointing game, distract the farmer while stealing his chickens... the Kansas City Shuffle. Heh. :)

    --
    the NPG electrode was replaced with carbon blac
  42. It costs us too. by denis-The-menace · · Score: 1

    Bandwidth usage is paid at both ends.
    So wonder the Internet is getting slow.

    --
    Obama's legacy: (N)othing (S)ecure (A)nywhere and (T)error (S)imulation (A)dministration
  43. on an old POS by swschrad · · Score: 1

    it's in interim use... 800 MHz athlon whitebox machine, 768k, 30 Gb HDA. you don't put anything up to date on a boatanchor like that, especially since anything up to date will eat the whole machine up before you try and start a single app.

    died from windows rot, so it needed a refresh.

    --
    if this is supposed to be a new economy, how come they still want my old fashioned money?
    1. Re:on an old POS by thegameiam · · Score: 1

      Sounds like a decent candidate for linux to me...

      (heck, I've got webservers with less horsepower than that)

      --
      Need Geek Rock? Try The Franchise!
    2. Re:on an old POS by Shawn+is+an+Asshole · · Score: 1

      Ubuntu Edgy works very well on a 750MHz Athlon. I use one with 640mb ram occasionally. It even runs Windows XP inside VMWare Server usably.

      Don't bother installing a modern Linux on a machine 500MHz, though. I've tried it many times as recently as November (a few weeks after Edgy was released) on a few PIII 450MHz machines with 384mb-512mb ram (Dell Optiplex GX-1). It's barely usable.

      --
      "It ain't a war against drugs.it's a war against personal freedom" --Bill Hicks
    3. Re:on an old POS by cookd · · Score: 1

      I don't understand "768k".

      If you mean "768k", then you probably want DOS or Windows 3.0. Windows 3.1 needs more memory to run well.

      If you mean "768 MB", then Windows XP or Windows 2000 will work fine.

      If you mean "128 MB", then Windows 2000 will work fine. (Windows 2000 actually runs ok with 64 MB until you install a virus checker and firewall.) Windows XP will be slow without 256 MB.

      I would not recommend Windows 95/98/ME for any general purpose machine. If your computer can't take Windows 2000, either upgrade or switch to Linux or FreeBSD.

      --
      Time flies like an arrow. Fruit flies like a banana.
  44. You don't get it by denis-The-menace · · Score: 1

    The acticle states that the Patches themselves ar calling home!

    Avoiding WGA and WU doesn't stop MS from getting a jingle.

    --
    Obama's legacy: (N)othing (S)ecure (A)nywhere and (T)error (S)imulation (A)dministration
    1. Re:You don't get it by Runefox · · Score: 1

      Yes, I actually remembered that after posting. Still, Windiz at least avoids phoning home quite so often, and will work on virtually any copy of Windows that you can still get updates for, so long as you're using an alternative browser.

      --
      Screw the rules, I have green hair!
    2. Re:You don't get it by Anonymous Coward · · Score: 0

      Yes, and here's link to Ubuntu which also is offtopic.

    3. Re:You don't get it by denis-The-menace · · Score: 1

      There is one workaround: disable the network card during patch installs.

      --
      Obama's legacy: (N)othing (S)ecure (A)nywhere and (T)error (S)imulation (A)dministration
  45. What about MBSA? by giorgosts · · Score: 1

    Does it do that when you update via the Baseline Security Analyzer also? http://www.microsoft.com/technet/security/tools/mb sahome.mspx

  46. Simple solution by G00F · · Score: 2, Informative

    Here is the fix,

    on a *Nix box, say maybe the DNS server
    vi /etc/hosts
    127.0.0.3 genuine.microsoft.com

    For windows
    edit c:\windows\system32\drivers\etc\hosts
    0.0.0.0 genuine.microsoft.com

    --
    The spirit of resistance to government is so valuable on certain occasions that I wish it to be always kept alive
    1. Re:Simple solution by schwit1 · · Score: 4, Informative
      Doesn't Windows ignore the HOSTS files when it suits them?

      http://yro.slashdot.org/article.pl?sid=06/04/16/13 51217

    2. Re:Simple solution by Anonymous Coward · · Score: 0

      Doesn't Windows ignore the HOSTS files when it suits them? Then put it in the HOSTS file of your DNS server!

  47. Re:Surprised? by alisson · · Score: 1

    Oh certainly! Along with the other 50% of windows users that never paid for it. I'm sure it's crowded in there.

    Anyway, they are evil. Oh well, whatcha gonna do? Vote for a [second] party? Go ahead! Throw your vote away!

  48. I send information all the time. by shadowrat · · Score: 1

    Why would i care if Windows tells MS what hardware i'm using. I admit i'm a little embarrassed that i only have a 4x agp port. It's not like it's that personal.

    Lots of people gladly store real personal information on google's servers in the form of gmail and google apps, etc.

  49. Re:Next privacy policy change by jacksonj04 · · Score: 3, Insightful

    They're not even tracking down individual users for marketing purposes.

    How many slashdotters look at their website logs to see how many people visit and what they use to do so? I'm willing to bet a huge amount of people do, and they're the same people who bitch about MS updates phoning home. To complete HTTP requests you don't *need* anything more than the actual request and an IP address, yet somehow the logs include things like browser versions, screen resolutions and operating systems. You don't complain about those.

    Aggregate data is needed to gauge how a product is being used in order to improve it, be it your website, software, a car, a lawnmower or something else. When MS start actively using personally identifiable information to personally target things then I'll worry, but until that day I have no problems with them knowing that 82% of their user base has installed security patch XYZ.

    --
    How many people can read hex if only you and dead people can read hex?
  50. Re:Maybe if MS made this a good thing for the user by dadragon · · Score: 1

    3: Check for obvious rootkitting while being run. For example, if an unsigned program has hooked the keyboard interrupt. If its a signed program, no biggie. Otherwise, post a dialog, and have an option to ignore the issue in the future.

    Windows x64 already does this. It's one of the things that anti-virus companies are complaining about, they can't patch the kernel interrupt table at all.

    4: Offer functionality to "vet" install media, so a CD/DVD of a VLK install can be scanned to check if it has not been modified to install malware. This is important, because a lot of install media comes from downloaded images, not physical CD or DVDs.

    Not to mention slipstreaming service packs and hotfixes.

    --
    God save our Queen, and Heaven bless The Maple Leaf Forever!
  51. Re:Maybe if MS made this a good thing for the user by Anonymous Coward · · Score: 0

    Microsoft.... Lightweight? haaaaahaaaaa! now thats funny.

  52. All this WPA stuff... by vear · · Score: 1

    ...is a great reason to use Windows for Workgroups 3.11. Think about it: MS makes all the evil for 32/64-bit OS. 16-bit area is clean. Not to mention that Windows Update recognizes WfW + IE5 as Mac and says "go and get some sleep", erm I mean "visit Microsoft site blablabla". But it's a minor flaw; still, you don't have to install WGA.

  53. /s/WPA stuff/WGA stuff by vear · · Score: 1

    Erm, I must have been thinking about Microsoft's WLAN penetration or something ;P

  54. Re:Surprised? by Anonymous Coward · · Score: 0

    don't blame me, I voted for Kotos!

  55. Re:Quick and Dirty by AI0867 · · Score: 1

    you won't recognize the slowdown of a good rootkit either, does that mean you don't care about those either?

  56. As I said before about the WGA piece by Master+of+Transhuman · · Score: 1, Troll

    Microsoft is directly identifying your MACHINE, if not YOU personally.

    But we don't know that they aren't identifying YOU personally. Maybe they are, depending on what other data mining they are doing internally. The point is, we do not KNOW.

    Maybe they don't care to identify you personally UNTIL they want to at some point in the future - maybe to sell your machine info to the RIAA in the event that your DRM use is suspect.

    Maybe they don't care to identify you personally but are intent on TAGGING your machine as a potential pirate based on your WGA refusal.

    The bottom line is that Microsoft does NOT need this mass of information about each and every one of 900 million machines in order to do their business of selling functional software.

    That's BULLSHIT.

    Microsoft is doing this for OTHER reasons which are irrelevant to the performance of the primary function and VERY relevant to sucking every last dime out of people's pockets for the benefit of Bill Gates.

    Like I said yesterday - put this paranoid, greed-sucking ASSHOLE out of business! NOW!

    --
    Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
    1. Re:As I said before about the WGA piece by Anonymous Coward · · Score: 0

      Put you out of business? Why sure!

  57. Only worry if you run Windows by katsklaw · · Score: 1

    FreeBSD for the Win!!! (waits for the onslaught of flamers)

    1. Re:Only worry if you run Windows by Anonymous Coward · · Score: 0

      Netcraft's confirmed BSD is dead, like, 247 times already. I read it in the comments on Slashdot, so it must be true. ;)

    2. Re:Only worry if you run Windows by katsklaw · · Score: 1

      You're right .. that's why they still update it *eyeroll*

  58. Blocking a Windows PC from the internet by Prototerm · · Score: 1

    This is pretty simple if you have a router.

    1. Assign a fixed IP address to the Windows PC, instead of grabbing a dynamic address from the router.
    2. In the router, block that IP address from being able to get outside the local network.
    3. You can now share files across your local intranet while forbidding outside access.

    Actually, I only run Windows in a VMWare virtual machine in Linux, and block the Virtual machine's IP address from getting out. Works fine, and has the added benefit of properly sandboxing Windows from damaging my system with malware, etc. Since I don't use my PC for games, this works well for me.

    --
    "My country, right or wrong; if right, to be kept right; and if wrong, to be set right." --Senator Carl Schurz (1872)
  59. Re:What if. . .piracy were more difficult? by Anonymous Coward · · Score: 0

    Usually you will be forced to download WGA before you can get to other updates -and your new install of Windows XP or Vista will stop booting after about 45-60 days if it has not been validated online.

    30 Days, and it can be online or a phone call. (Toll free, I believe)

  60. Microsoft is not the only company to do this. by Anonymous Coward · · Score: 0

    Microsoft being a behemoth company and its poorly written software we shouldn't pick on them on this subject. Many software companies are doing this to control the copies of it has out there, legal liability of illegally used software, and obviously revenue. The main thing is to read you End User Agreement to make sure they won't use that data for any purpose other than gather data and make sure that your firewall prevents any private data from getting out. I remember awhile back when this first started that CIA, Pentagon, NSA, and any other secure group need to stop this from happening since this is not a good idea for and secure network to call anyone from a secure location. They first blocked the ports that Microsoft was sending out the data on and then Microsoft agreed that the copies sold to the CIA, Pentagon, NSA, etc. had no phone home in them.

  61. Personally I wish they'd not delete my data. by Anonymous Coward · · Score: 1, Insightful

    I'm a legit Windows XP Home user, have been for a few years now. I'm also on dial-up. It would be nice if WGA would remember that this goddamned machine is legit somehow and leave me alone. I'm tired of sitting around and waiting while the "Quality" of my machine is ensured each time I need a damned patch.

    1. Re:Personally I wish they'd not delete my data. by Mr2cents · · Score: 1

      I wonder how you feel now that you know that all that data you transfer is deleted on arrival.. ;-)

      --
      "It's too bad that stupidity isn't painful." - Anton LaVey
    2. Re:Personally I wish they'd not delete my data. by Mr2cents · · Score: 1

      Note to self: from now on, I shall always read the subject line before posting a reply.

      --
      "It's too bad that stupidity isn't painful." - Anton LaVey
    3. Re:Personally I wish they'd not delete my data. by Anonymous Coward · · Score: 0

      try sticking this in your HOSTS file
      127.0.0.1 mpa.one.microsoft.com

  62. Re:Surprised? by HermMunster · · Score: 4, Insightful

    It is a violation of privacy and Microsoft is sending information back to their location for storage or not against the wishes of an individual.

    If you break the law it is still up to the police and the courts to follow legal procedure to catch you and prove you broke the law and then to punish you commensurate with the proven charges. Even if you steal something and they know you stole it they can't do anything about it till they prove it. Part of that process is to get the legal search warrants and other court orders to permit them to do this.

    Microsoft is a civil organization which is usurping the rules of law that were well established. In fact, they are effectively searching everyone's home every time to prove they are not in possession of stolen goods. The government can't do that. Microsoft should not either.

    Any information sent to them without our express permission is a violation of our privacy whether they store it or not. It is not permissible for them to blatantly flaunt in our faces the fact that there is no one there to stop them and if you try you won't have the resources to do so.

    Again people, remember the computer you have is an extension of your home. It is not a playground for microsoft to do what they want. Would you allow them to come into your home to inventory your belongings and then make you account for all those things you may purchase after the fact? Would you let them check on you any time they choose? Hell no. You would never let anyone into your home to do that. So, why on fucking hearth are you letting them search your computer to inventory your system to send private information back to their offices? Is it because it isn't an inconvenience to you to allow them to do this? Because you have no recourse to stop them?

    So, you say that it doesn't hurt you to have them to enter your home and search it and report back to their offices? So, then would it hurt you to allow the government to do this if they could do it in such a non-invasive way? How about putting hidden camera's in say 20% of homes and no one knows they are there so you have at least an 80% chance of not being spied on!?! Would that be acceptable to you? Hell, 1 if 5 chance of being someone that is observed by the government. Once you got used to it, wouldn't it be acceptable to have the government then say 40% and up it over the next 10 years to 60% and then all the way? You would have become accustomed to having the government spy on you?

    I think you understand what I'm getting at. This is the same thing. You would not let the government do such a thing, and even some people feel cameras in public are a violation of our privacy.

    Microsoft is not the government and they have no rights to do what they are doing. They should not be collecting any information unless you explicitly permit it.

    As I have said in other posts. This is about them collecting as many pieces in their databases as possible. Having this information gives them a lot of leverage.

    Have you heard about how the patent office has claimed that file sharing software is a threat to national security? How about a monopoly power that has control over 90% of the worlds computers able to go into your computer and home unchecked by any sort of mechanism that is designed for checks and balances? You think that is less a threat to national security than it is to allow people to share information between 1 or 2 or more party members. Either the comments by the patent office are totally ludicrous or no one is willing to accept that this sort of unchecked behavior by a company in control of 90% of the worlds computers is a threat to national security.

    --
    You can lead a man with reason but you can't make him think.
  63. Not really - here's what it is by Anonymous Coward · · Score: 2, Informative

    My brother works on the Windows update team in Redmond. Just to clear things up, here's what I know:

    1) Since there are so many update events, the client software only sends a random sample ~10% of all events to the server. This was added in one of the more recent changes to the Windows Update s/w.

    2) Yeah, they have a *huge* data warehouse that they store all that info in. It's SQL Server 2005 and one of the larger SQL Server installs in the world. From what he tells me, they get millions of new rows each day, so they can only keep 1 year of data available online in the database (everything else gets moved off to tape or to another database). BTW, it's in the terybytes.

    3) They use this data to help better serve their customers. They have a reporting/analytics solution built on top of that Data Warehouse. They can analyze history by region, by service pack, by language, etc. So they can make better strategic decisions with that info and in a more timely manner (it's updated daily).

    Look, here's one example where that data is useful for them - if a few customers call up and say there update is failing, a tech support person can look at some data for that customer's region, or service pack, or update and see if there are any trends there to help move the case along (i.e. maybe a trend shows that a bunch of users with that OS are having problems with that update).

    No comment on the privacy issues - all they know about is your computer's GUI and your IP address (i.e. city/state/zip or region/country). Some are ok with that, many aren't.

    1. Re:Not really - here's what it is by Anonymous Coward · · Score: 0

      Your justifications do not make sense and do not go into enough detail to actually be justifications as all.

      3) They use this data to help better serve their customers. They have a reporting/analytics solution built on top of that Data Warehouse. They can analyze history by region, by service pack, by language, etc. So they can make better strategic decisions with that info and in a more timely manner (it's updated daily)./I)

      What data and how are customers being served better? Better in what why? What possible data would they have and what stategic change can you think of because of that? How about an example to clear that up?

  64. Microsoft is setting themselves up by Orion+Blastar · · Score: 1

    for a class action lawsuit.

    Most makers of spyware are supposed to give their users an opt-out option in order to be legal. Where is the opt-out option in updating Windows without phoning home?

    Can you set a firewall to block the phoning home, and if so would the updates still work?

    --
    Remember, Slashdot does not have a -1 disagree moderation, and no, troll, flamebait, and overrated are not substitutes.
    1. Re:Microsoft is setting themselves up by Anonymous Coward · · Score: 0

      maybe because it's their OWN FUCKING PROGRAM. Let's not allow symantec antivirus to update because it could be sending some datas to its servers. boo fucking hoo

    2. Re:Microsoft is setting themselves up by Orion+Blastar · · Score: 1

      So based on your logic, I can write a program that you will use that spies on you, and captures your private information and send it back to my computer to do with it whatever I please, because I own the program I wrote?

      So does Microsoft. So does Spyware, Adware, Trojan, Worm, and other Virus writers own the program that steals your data, fucks up your system, and causes system crashes. You claim because they own the program, and someone wants to block it with a Firewall, that they don't have the right to block such programs? If they force you to send data back to them in order to do an update, you don't have a problem with "malware" that does that.

      That is like saying you don't mind the Cable TV company coming into your house and eat your food, read your personal diary, leave a big mess, clog up the toilet, sodomize you and your dog, etc because they own the program that controls the programs you want to watch on your Cable TV system?

      --
      Remember, Slashdot does not have a -1 disagree moderation, and no, troll, flamebait, and overrated are not substitutes.
  65. Re:Surprised? by Anonymous Coward · · Score: 0

    Yeah, well _I_ voted for Kotex, and it weren't no typo, neither!

  66. So What? by Anonymous Coward · · Score: 0

    I'm paranoid, but based on their previous software, I doubt they could do anything with the mass of data they recieve. They probably have a server, in some dark corner of a room, which ominously gets DoS'd to deatch every ten minutes by WGA.

    Speaking of which... When programs crash, what do they do with those error reports, if you click the Send button? Is there a bottomless pit in Redmond?

  67. WTF? is nobody watching what their systems are sen by Locutus · · Score: 1

    ...sending out the pipes? Or is this all bull shit?

    if it's true then how come nobody in the medical IT business knows this? Nobody in the financial sector knows this? There are just two examples of where computers sending out unauthorized information put customers and businesses at risk.

    Does this mean that every hospital needs to pull the plug on their network access to the outside world?

    LoB

    --
    "Anyone who stands out in the middle of a road looks like roadkill to me." --Linus
  68. Re:What if. . .piracy were more difficult? by debiansid · · Score: 1

    I don't think many pirated software users care much for updates.

  69. Re: What if? by Anonymous Coward · · Score: 0

    What if virii were released that invalidated every single copy of windows (by invalidating part of the WGA information) secretly over the course of a month worldwide? What would happen then?

  70. Where is the fix? by k8to · · Score: 1

    I'm kinda confused. Why hasn't someone released a fix that removes all of this nonsense a while ago? If I was a Windows user I'd be trying to find out if i can pay someone besides Microsoft to manage my updates at this point, and shield me from the extreme conflict of interests that Microsoft is inflicting on its customers.

    Why isn't there a product to fix this?

    Hell, hasn't the warez world fixed this, or do all the illegal windows users just let their systems phone home too?

    --
    -josh
  71. What we want... by Anonymous Coward · · Score: 0

    None of these comments are any use. What we want is:

    an indication of the URL or range of URLs the WGA messages are sent to
    example firewall rules to divert these packets to a separate machine
    a simple translate program which alters the packets and resends them to M$ with different data.

    Where are the /.er coders when you need 'em?

  72. Mod parent up by TommydCat · · Score: 1

    I've got legit installs as well and could care less about the privacy issue (although I realize the two ideas are not necessarily combined). I strongly feel WGA is punishment for the real users as it has caused real problems on my machines at times (including two reinstalls) and the real pirates will be able to side step this most of the time, probably in a way that causes them less grief than us...

    Good call, AC

    --
    This comment does not necessarily represent the views and opinions of the author.
  73. A few reasons to care... by JetScootr · · Score: 1

    1> It's worth money. Why should MS get it for free just cuz you're a customer? They should pay you for the data. It must be worth money, cuz it must cost millions just to catch and cache all that data from 100,000,000s of MS boxen.
    2> They'll eventually start using it RIAA style to attack "pirates" and "hackers". Given how often their WGA software ID's innocent people like you as having illegal copies, this is nothing but trouble for the customer.
    3> Given how buggy MS S/W is anyway, how long before a phone home bug kills your box? While doing something that is completely useless to you?
    4> How long until MS hands over (sells) this data to the Dept Homeland Perversity (KGB)? You wanna be the first one arrested using a sidewalk-sale-second-hand video card that some "terrorist" (MySpace.com user) got rid of?
    5> Oooh, how about real cybercrime? What a plum target. Once a security hole is found in some BIOS or other tidbit, real cyber criminals could really use a database like this for finding victims.
    6> While we're on the subject of "free money", is MS paying you for using your bandwidth to make money for them?

    --
    Pavlov wouldn't be so famous if he'd used a can opener instead of a bell.
  74. Re:Surprised? by cpghost · · Score: 2, Insightful

    The Microsoft vs. Government analogy is not quite right: Using Microsoft products (and agreeing to their EULAs) is like granting cops access to your home on your own free will. Cops don't need warrants if you invite them to come in! Government needs special authorization (search warrant) to enter, because we have no way of escaping their power, so a safeguard is needed to prevent abuse. But Microsoft doesn't need a warrant or something similar, because, basically, you're free NOT to use their software, and can therefore legally get out of their snooping reach.

    --
    cpghost at Cordula's Web.
  75. alternative by RMH101 · · Score: 1

    ..is http://www.windizupdate.com/ - works on Firefox, too. Allows online updating and patching without WGA. Of course, you've got to trust Windizupdate I guess...

  76. are you really this dumb? by RMH101 · · Score: 1

    First you don't close the italic tag, then you can't see what strategic advantage a live snapshot of your users anonymized data could be?
    Are all bugs of type X only coming in from Windows XP with SP2 and the latest Forceware driver? Does it only affect Office users? How many people are using, say, Office with a Welsh language pack - is it worth further development? Are certain unqualified drivers a source of instability? I could go on...

  77. The real downside, they perpetuate their monopoly by MadRat · · Score: 1

    They are running local audits on your machine without direct permission, which is a concern. They have no business, especially as a monopoly position in the software industry, to know the entire scope of the market for software. Unlike the rest of the competition, they know which markets are saturated with FREE and OPEN SOURCE software solutions, therefore they avoid unnecessary development investment of products that would obviously be money losers. Tsk, tsk. So much for free markets.

  78. Re:Quick and Dirty by Laurence0 · · Score: 1

    It means I don't care about it because of the slowdown, however there are plenty of other reasons to care!

  79. Re:The real downside, they perpetuate their monopo by Master+of+Transhuman · · Score: 1


    Good point.

    How many other companies get to do free industry-wide data mining at their customer's expense and without their customers permission? Not many.

    --
    Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
  80. Is that Temple of Doom? by Anonymous Coward · · Score: 0

    I didn't know Harrison Ford has an Indie comedie. I learn somthing new every day...

  81. Re:WTF? is nobody watching what their systems are by Anonymous Coward · · Score: 0

    People in medical IT do know about this. Last I heard, a number of hospitals were not installing Win2K SP4 or WinXP, because the license changes (yep, they were added to SP4..) violate hospital data protection laws.. (the contract language is pretty vague, and Microsoft can legally hoover almost any data off your machine with this license.) The idea of data being stored on a Win2K system period, let alone one missing some patches (SP3 + manually added patches.>), makes my skin crawl, but typically the info is actually stored in an AS400, and the Win2K boxes are essentially overpriced 3270 terminals.

  82. Anonymizing Proxy, anybody? by bill_mcgonigle · · Score: 1

    So if it can be parsed it can be spoofed, and it can be proxied, maybe with a squid handler. I agree many of those fields are needed but some of them could be spoofed by an anonymizing proxy. IIRC, there are algorithms to compute GUID's that pass checks. I'm not sure how you get around the collision problem, and WGA problems with those collisions - maybe it's just better to run a Linux or MacOS box.

    --
    My God, it's Full of Source!
    OUTSIDE_IP=$(dig +short my.ip @outsideip.net)