Slashdot Mirror


Linux Passes the Microsoft WGA Test

Wil writes "Here's a good one for the Linux fans -- running Wine on Linux and attempting to download a Windows Genuine Advantage protected file from the Microsoft website works just fine. It seems that Bill Gates has a soft spot for Tux after all, or at least isn't bothered about him downloading updates."

72 of 338 comments (clear)

  1. Unnecessary by phpm0nkey · · Score: 5, Funny

    "Here's a good one for the Linux fans"

    Does that prepositional phrase really narrow it down on Slashdot?

    1. Re:Unnecessary by Eightyford · · Score: 5, Insightful

      I know that was a joke, but I bet many slashdot users (like me) are still more than likely just fans of the idea of linux, than the actually software.

    2. Re:Unnecessary by Anonymous Coward · · Score: 2, Funny

      What does BDSM have to do with it?
      http://en.wikipedia.org/wiki/BDSM

    3. Re:Unnecessary by Saeed+al-Sahaf · · Score: 2, Funny
      What does BDSM have to do with it?

      People used to say you had to "into" BDSM to install Linux or *BSD, but those days are long ago, what with the GUI installers...

      --
      "Who are in control, they are not in control of anything - they don't even control themselves!" - Glen Beck
    4. Re:Unnecessary by clem · · Score: 4, Funny
      Insert floppy 16 of 27. Press any key to continue your lesson, slave.
      Yes, my dread distribution.
      --
      Your courageous and selfless spelling corrections have made me a better person.
    5. Re:Unnecessary by DrHanser · · Score: 5, Interesting

      This is quite true. Most slashdotters don't actually use Linux. Read the "Operating Systems" portion.

      --
      What is humor if not pain tempered by time?
    6. Re:Unnecessary by Anonymous Coward · · Score: 5, Insightful

      I wonder if the numbers are skewed by the sheer amount of people who get bored at work and check slashdot from their company mandated windows PC

    7. Re:Unnecessary by NanoGator · · Score: 3, Insightful

      "I know that was a joke, but I bet many slashdot users (like me) are still more than likely just fans of the idea of linux, than the actually software."

      I can't say that's all that surprising. All you have to do is talk about how great and free and open Linux is and suddenly your comment is marked with a nice pretty word like "Insightful". If you're talking about Microsoft and you use words like "monopolist", the same thing happens to your post.

      Fortunately, things are more balanced than they used to be. But man, years ago, you always got a +5 Insightful by raising the question of whether or not a new type of computer could run Linux or not. (Hence the "But does it run Linux?" jokes that come along from time to time.)

      A lot of people play Slashdot like it's a popularity game. That's why this joke is pretty funny.

      --
      "Derp de derp."
    8. Re:Unnecessary by Phragmen-Lindelof · · Score: 2, Funny

      I've used Linux at work and at home for years. No "MS updating", no "anti-virus", etc.

    9. Re:Unnecessary by spiff42 · · Score: 2, Interesting
      This is quite true. Most slashdotters don't actually use Linux. Read the "Operating Systems" portion.

      Well, apart from the "reading /. at work on Windows" mentioned by other posters, there is also the question whether this is actually a representative percentage of the slashdot readers that followed a link to rianjs.net. I do not know what kind of articles they have there, but I think an even distribution of any parameter (such as operating system or browser) is highly unlikely. The only real way to get the meassure would be analyzing slashdots log. If there is one. Was this ever done and published??

      /Spiff

    10. Re:Unnecessary by Kjella · · Score: 2, Insightful

      Depends if you count web views, i.e. desktops as the only "use" of Linux. I run a linux server, my parents have two linux desktops (zero windows), one doubling as a server but I still have my primary Windows box. There's simply some programs I can't seem to let go of, and then there's games. When PS3/Xbox360 starts getting some nice HDTV games I might finally drop that and switch completely to Linux. But until then, I'll keep getting counted as a Windows user, Windows/Opera no less.

      --
      Live today, because you never know what tomorrow brings
    11. Re:Unnecessary by syousef · · Score: 5, Insightful

      I don't know where to begin on this one. I'm not advocating Piracy here.

      I just had to get hold of the latest windows installer for a bank I'm working at. Windows Genuine Advantage doesn't work through their firewall. The copy is absolutely genuine.

      Now that stupid part is running windows update automatically gets you the installer without WGA kicking in. BUT I need the installer redistributable not a single installer. So I had to go to a third party site, and virus check etc. instead of going to the Microsoft web site.

      This like every other piece of anti-piracy technology I've seen tends to inconvenience legitimate users, while pirates etc. find a way around it.

      Absolute bulk stupidity.

      --
      These posts express my own personal views, not those of my employer
    12. Re:Unnecessary by alsy · · Score: 2, Informative

      That's because many of us check /. from work, where we have no choice of operating system used.

    13. Re:Unnecessary by metalmaniac1759 · · Score: 2, Insightful

      I've used Linux at work and at home for years. No "MS updating", no "anti-virus", etc.

      Why the hell is this "Insightful?"

      Nandz.

    14. Re:Unnecessary by Phragmen-Lindelof · · Score: 2, Funny

      I didn't mod it (obviously); I was just replying to comments like "This is quite true. Most slashdotters don't actually use Linux [rianjs.net]." by illustrating that AT LEAST ONE /. reader uses Linux. These games with statistics are a big joke; none of them is reliable. Under Konqueror, I can set my Browser Identification, operating system name and version number, etc. as I wish (well, I still can't find "BorgOS" - wait, I found XP!).

    15. Re:Unnecessary by Dirk+the+Daring · · Score: 2, Funny
      I was just saying to my sister, wife, and a few friends the other day:

      "Look, you gotta switch to Linux-- It's so free and open... You have to get out from under the Microsoft monopoly, because the media only scratches the surface of the evils they do.

      And did you know you could run it on the broken blender you have in the garage? It'll even run faster than your current Intel-based Windows XP machine!"

      I'm new at trying to boost my karma, how did I do?

    16. Re:Unnecessary by NanoGator · · Score: 2, Funny

      "I'm new at trying to boost my karma, how did I do?"

      Well, you shot yourself in the foot by bringing up that your wife is also your sister..... ;)

      --
      "Derp de derp."
  2. Got to suck to be Microsoft sometimes. by Ph33r+th3+g(O)at · · Score: 5, Insightful

    If the WGA check works under WINE on Linux, then Microsoft gets made fun of. If it doesn't, they're accused of anti-trust violations, malfeasance, and generally being bad.

    --
    I too have felt the cold finger of injustice.
    1. Re:Got to suck to be Microsoft sometimes. by Anonymous Coward · · Score: 2, Funny

      Why don't you just get back to blowing goats on your knees in their filthy, reeking feces you pathetic little shit?

      Your dad said he had been blown enough for one day :(

    2. Re:Got to suck to be Microsoft sometimes. by Doc+Ruby · · Score: 4, Insightful

      Because WGA is stupid. Succeeding at doing something stupid to people is bad. Failing to do something stupid to people is silly. It must be nice to be Microsoft sometime, when some people want to sympathize with even their stupid moves that do nothing to help anyone but Microsoft.

      --

      --
      make install -not war

    3. Re:Got to suck to be Microsoft sometimes. by FLAGGR · · Score: 4, Funny

      Alright, I can see your new here. Judging by your comment history, you need some help. When your going to post a troll, check the "Post Annonymously" button before you hit Submit. Slashdot has a Karma system in place, and the more of an idiot you are, the less good karma, and more bad karma your going to get. Posting anonymously makes it so you don't have to suffer the loss, and people who ignore anonymous coward posts won't have to see your shit.

      Of course, you could just not troll, but we all know it's impossible for some assholes. It's a reflex.

      So stay in school, don't do drugs etc etc.

    4. Re:Got to suck to be Microsoft sometimes. by ch-chuck · · Score: 2, Insightful

      Besides, "Genuine Advantage" is a misleading moniker, like "Patriot Act". Who has the real 'advantage', someone who buys a product at artificially inflated prices or the person who takes 'advantage' of free or lower cost products or, can get away with stealing it like Mstf did?

      --
      try { do() || do_not(); } catch (JediException err) { yoda(err); }
    5. Re:Got to suck to be Microsoft sometimes. by donscarletti · · Score: 4, Insightful

      The reason Ms is being teased is not because WINE is allowed to download a file. It is because, by accident, a non-authorised method of downloading managed to circumvent a mechanism to stopping un-authorised downloads. In WINE's case this is not a bad thing and it isn't really a loss for Microsoft since Wine clearly is not a pirate version of Windows. What's wrong is that a program that wasn't approved by Microsoft was able to download a file it wasn't theoretically supposed to. Thus it is a proof that many other programs can circumvent this same mechanism.

      --
      When Argumentum ad Hominem falls short, try Argumentum ad Matrem
    6. Re:Got to suck to be Microsoft sometimes. by ScentCone · · Score: 2, Insightful

      Who has the real 'advantage', someone who buys a product at artificially inflated prices

      You mean, like Red Hat Linux for servers at $2,499.00? Let me guess: it costs something to support products, so it's OK to charge when you're Red Hat, just not when you're Microsoft, right?

      artificially inflated prices

      Mac OS X v10.4 = $129.00 (at Apple)

      Windows XP Pro = $108.99 (shop around).

      stealing it

      What the hell are you talking about? People buy it because they want it. They've got plenty of other choices if they don't. You can't read slashdot for a week without seeing five stories about how schools, businesses, etc., are choosing to spend $500 each for Linux machines, or cheap Macs, whatever. I know you were just hoping to rant to the MS-hating crowd and assumed they'd just nod their heads and say "amen," but there are at least a few people out here who bother with the bigger picture. If MS are thieves, than so are Sun, IBM, Apple, Novell, Red Hat, and everyone else that charges for the products they sell. Let me guess: money is evil, people who run businesses are thieves, blah blah. Have a nice day.

      --
      Don't disappoint your bird dog. Go to the range.
    7. Re:Got to suck to be Microsoft sometimes. by ScentCone · · Score: 2, Insightful

      Last i checked, you don't get much of a corperate support lisence for windows XP at $109

      I've been using MS products, and working with others doing so, from the day they started. I've never once needed support from them. I've certainly talked to peers about odd-ball hardware issues, or dealt with a 3rd party on driver craziness, etc... but these days, it's just not much of an issue. Stuff just pretty much works. Certainly Grandma is more likely to need help, but it's going to be through Dell or whomever anyway. The comment I replied to mentioned "artificially inflated" OS prices, and I think you'll agree that's pretty much BS. I'd like to see someone spend only $109 once and get any sort of sustained Linux help that really worked, either. If you're not self-sufficient, then neither OS is a bargain anyway.

      --
      Don't disappoint your bird dog. Go to the range.
    8. Re:Got to suck to be Microsoft sometimes. by p0rnking · · Score: 2, Insightful

      "someone who buys a product at artificially inflated prices..."

      Something along these lines came up a few days ago in a conversation when someone mentioned how expensive XP is.

      How expensive is an "update" on Mac OS X.x every 18 or so months? I do believe I seen something in the range of $129. That's not a bad price, but how much is Windows (not just XP), and how often do you have to buy a newer version, once every 5 or so years?

      In all seriousness, I think the cost of Windows is a lot better than paying every 18 months for an update of OS X (how can you call it a newer version, when it's still 10.x?). And yes, there is Linux, which is free (most distros anyways), but how many people who own a computer, and not just those who get their daily fix of /. can really use it?

    9. Re:Got to suck to be Microsoft sometimes. by mwvdlee · · Score: 2, Insightful

      Having a licensed version of Windows, I don't really see how this is bad for me.

      It isn't an "advantage" for me since it makes no difference whether I can download a file with or without the WGA check, but it doesn't hurt me either.

      --
      Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
    10. Re:Got to suck to be Microsoft sometimes. by EndlessNameless · · Score: 5, Insightful
      OK, I'm calling bullshit here.

      First, the list prices are not in the $200-$300 range. Maybe the first Windows license would be in that price range, but after that you would be looking at upgrades rather than full licenses. The upgrade version of Windows XP Home is $99 MSRP, and can be found cheaper online. The OEM full version of XP Pro can be bought at newegg.com for less than $150.

      Second, half of those are not paid upgrades. For instance, you could download an update bundle or request a CD from Microsoft (at no charge aside from shipping) to update your Win98 install to 98SE. That takes $200-$300 off your inflated pricing.

      And who in their right mind would upgrade to both Win ME and Win 2000? Why are these both on the list... it should be one or the other, not both.

      A more realistic representation would be:

      • Win 95
      • Win 98/Win 98 SE
      • Win ME/2000 or Win XP

      I see three realistic purchases in that time frame. Now for a real comparison, how many of those OS X point releases would be realistic purchases? Was 10.0.1 good enough to merit $129 over the initial release? What about the upgrade from 10.0.1 to 10.0.2? I'm not saying that Microsoft would come out ahead in a comparison with Apple, and the purpose of this is to point that you're not representing the situation in a reasonable way. I'm not sure what would be a reasonable upgrade path for Mac users because I've never been one aside from a few stints in school where the lab machines I needed to use were all Macs. Being more accurate in portraying the situation will lead to more acceptance of your views. Anyone serious about computers would notice how obviously you misrepresent the upgrade paths on the Windows side of the comparison, and that makes your argument look bad even if you happen to be on the mark when everything is laid out and tallied up.
      --

      ---
      According to the latest ruleset, this post should be modded as Vorpal Flamebait +5.
  3. Wine shows up as Win98 by FlameboyC11 · · Score: 5, Interesting

    Wine (as mentioned in one of the links) shows up as Windows 98 to microsoft, which, as far as I know, isn't even supported anymore. So, I guess since it isn't supported, it won't be validated or not validated and just lets the user pass through as if it was.

    1. Re:Wine shows up as Win98 by Mad+Merlin · · Score: 3, Informative

      That was true in the past, but Wine will show up as Win2k by default now (or very soon, there has been quite a bit of discussion about it lately). My copy of Wine (20050111, I don't really have a use for it, but I like to keep up on it) shows up as Win2k, and I didn't pick that myself. Having said that, you can choose any of the versions of Windows from 3.0 to 2k3.

    2. Re:Wine shows up as Win98 by jd · · Score: 2, Funny

      If I set WINE to claim to be Windows 3000, will by computer be updated to support time travel?

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    3. Re:Wine shows up as Win98 by Tatsh · · Score: 2, Interesting

      Um...no need for WINE but of course it's useless if you are all-Linux. And this is old news -- once again Slashdot is late.

    4. Re:Wine shows up as Win98 by Mad+Merlin · · Score: 2, Insightful

      XP is included in "any version of Windows from 3.0 to 2k3".

  4. WINE Piracy by chucks86 · · Score: 5, Interesting

    I wonder if a pirated copy of Windows could use Cygwin running WINE to bypass the WGA...

    --
    Help a poor college student. Send a couple cents via paypal to chucks86@gmail.com
    1. Re:WINE Piracy by sweetooth · · Score: 4, Informative

      Why would anyone do that, they still haven't bothered to fix this work around.


              Before pressing 'Custom' or 'Express' buttons paste this text to the address bar and press enter:

              javascript:void(window.g_sDisableWGACheck='all')

              It turns off the trigger for the key check.

    2. Re:WINE Piracy by Tony+Hoyle · · Score: 2, Informative

      Or you can just bypass all that and disable the activex control...

    3. Re:WINE Piracy by paranoidgeek · · Score: 5, Informative

      Just enter this into your broswer URL bar ( one line ) :

      javascript:document.cookie='WinGenCookie=validatio n=0; expires=01 Jan 2999 00:00:00 GMT';

      This has worked for ages.

      --
      Lima India November Uniform X-ray
    4. Re:WINE Piracy by rm69990 · · Score: 2, Insightful

      Or install Windows and use OpenOffice.org on Windows, thus saving him money just like he would running OpenOffice.org on Linux? Funny how that works eh?

      Yes, I am a Linux Advocate, but this garbage about saving money on Office by using Linux doesn't exactly fly.

    5. Re:WINE Piracy by showardkid · · Score: 2, Interesting

      A very valid point. I personally wouldn't bother (because, most of the time, I'm just buying another one of those recovery CD's that I already have so many of), but someone really low on cash might try it.

      Of course, when I wanted to try out the betas for Avalon and Indigo, I just used a "recovery" CD and a spare hard drive and it all worked just fine.

      On a side note, why bother paying for Linux? The CD is worth about $.50, and you can go to a variety of sites to find free downloads (assuming you're on broadband).

      --
      Do, do not, or delegate to someone else: there is no try.
  5. Re:Why should we care? by FlameboyC11 · · Score: 4, Interesting

    Wine doesn't even use MS code, so that's why it's kinda interesting.

  6. WTF by Anonymous Coward · · Score: 3, Insightful

    Pretty amazing considering I can't get a legit copy of XP to pass WGA.
    Mike

    1. Re:WTF by Jumpin'+Jon · · Score: 2, Funny

      Evidently, while it may not be WINE-proof, at least it seems to be idiot-proof.

  7. That's great . . . by ifishfortorque · · Score: 3, Interesting

    Too bad it won't work on my XP Volume license anymore without a crack . . .

    1. Re:That's great . . . by Neo-Rio-101 · · Score: 3, Interesting

      Well wouldn't you then just use Linux to download the patches manually and apply them to XP? Thing is, if genuine advantage can be circumvented by WINE or Windows 98 for that matter, ANYONE can get their Windows XP patched (geuine, cracked, pirated or otherwise) without this stupid "Genuine advantage" nonsense. The thing is, this WGA thing was only designed as a stop gap to help computer-illiterate customers report illegal Windows CD vendors. If you still want those patches, you can still get them.

      --
      READY.
      PRINT ""+-0
  8. Still works in warez windows xp too by StonedRat · · Score: 4, Informative

    If you go to tools->manage addons and disable "windows genuine advantage" then you'll have no problems downloading any updates. They only fixed the javascript exploit.

    --
    "Religion is the most malevolent of all mind viruses." - Arthur C. Clarke.
  9. I thought Linux was destined to rule the desktop by Anonymous Coward · · Score: 2, Funny

    But it turns out that it was destined to become the MS patch download wrapper of choice.

  10. I thought they were going to block WINE by bersl2 · · Score: 2, Interesting
  11. Obvious and easy to hype by Sv-Manowar · · Score: 3, Interesting

    This is clearly something that those out to criticise Microsoft's attempts at reducing software piracy will jump on and crow about. However, the fact that a windows application checking for the characteristics of a pirated copy of Windows cannot find them on WINE shouldn't be a surprise to anyone rational. At the end of the day, its important to remember that Microsoft are just trying to raise the bar. They aren't trying to stop Joe Cracker and his friends from reverse engineering the activation process and hex editing the checks out of the binaries (at least with this measure), they're trying to stop small computer shops loading systems with pirated 'free' copies of Windows by making the piracy visible and clear to the end user.

    I don't agree with Microsoft's policy of restricting updates (such as the essential SP2) from unlicenced products, but cheap headlines like this help noone

    1. Re:Obvious and easy to hype by mrchaotica · · Score: 2, Insightful
      They aren't trying to stop Joe Cracker and his friends from reverse engineering the activation process and hex editing the checks out of the binaries (at least with this measure), they're trying to stop small computer shops loading systems with pirated 'free' copies of Windows by making the piracy visible and clear to the end user.
      Theoretically, wouldn't the people running the shady stores be "Joe Cracker" types themselves, or at least seek out some to get cracked copies to begin with?
      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

  12. as seen in upcoming WGA changelog by Anonymous Coward · · Score: 2, Funny

    Bill Gates (billg@microsoft.com):

    * Fixed bug in verdetect.cpp that allowed WINE under GNU/Linux to pass the WGA test
    * WGA 1.0.0.2944

  13. Advantage: Linux by Doc+Ruby · · Score: 3, Interesting

    My favorite WGA experience was recently trying to download some WMV codecs from microsoft.com . For the first time since I've been doing that for upgrades after installing Win2K, I got a "we suggest you verify your Windows installation with Windows Genuine Advantage" message. Though it was a "suggestion", I couldn't proceed to download until I let them install software that went through my computer's HD, siftin whatever data, with the "Microsoft assurance" that they weren't uploading any data to their server. After forcing me to let them frisk me, while presenting it as a mere "suggestion", their assurance of course had no credibility. But it was a tabula-rasa new install of a legit Windows OS on my machine, so it passed me without really bothering anything but my dignity.

    Then I downloaded the codecs, and copied them to my Linux machine's ffmpeg folder :P.

    --

    --
    make install -not war

  14. From a FAQ on WGA by Anonymous Coward · · Score: 5, Insightful

    Will systems running WINE pass WGA validation?

    WINE is a Win32 emulator which allows Windows applications, such as Office, to run on top of X and UNIX. When WGA validation detects WINE running on the system, it will notify users that they are running non-genuine Windows, and will not allow genuine Windows downloads for that system. Users of WINE should consult the WINE community for WINE updates. It is important to note that WINE users, and other users of non-genuine Windows, can continue to download updates for most Microsoft applications from Microsoft application-specific sites, such as Office Updates.

    http://www.microsoft.com/genuine/downloads/faq.asp x

  15. Re:Great... the disease of ActiveX spreads to Linu by petermgreen · · Score: 2, Interesting

    afaict wine isn't really much of a sandbox.

    sure windows apps may see what they think is windows but i don't think there is anything to stop them making linux syscalls directly once they realise they are in wine.

    --
    note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
  16. Bypass? Hardly. by ThePatrioticFuck · · Score: 2, Insightful

    All they did was paste a code in that they no dobt generated from a legit box. This is that 'crack' that came out way back when, where you generate the code on a genuine box, and then enter the code that comes back in the pop up box. I don't believe it checked what OS you were running, it just did a checksum against the code you entered. While certainly amusing and somewhat embarrasing on the surface for MS, it didn't really prove anything.

  17. Don't Get Too Excited by vinn · · Score: 4, Informative

    The only reason it still works is because Wine just went through some massive changes with regard to configuration. The WGA check works by checking for specific registry keys that Wine uses. The new configuration moved those keys from HKLM to HKCU. It's just a matter of time before they change the check they use. The position of Alexandre is that we're not going to play the insane game of working around their workarounds.

    The good news is, there's not much reason any more to need the WGA. We've got a new DCOM and MSI framework that makes those two downloads largely irrelevant. Jacek Caban is hard at work integrating a Gecko engine into Wine as part the MSHTML.DLL (usually referred to as "Internet Explorer" on Windows.) So native Windows DLL's are falling by the wayside.

    Of course, Microsoft got so much bad press over the WGA check that I wonder if they'd tempt it all again. Last time it raised the ire of eWeek and PC Magazine, so I imagine the next round will just be more bad press. Headline: "Giant software company continues to squash open source software"

    obPlug: Wine is slated for a beta release in a little over a month.

    --
    ----- obSig
    1. Re:Don't Get Too Excited by bogado · · Score: 2, Interesting

      A nice hack would be to drop this gecko MSHTML.DLL in a real windows and see if IE would use gecko as a backend. :-P

      --
      []'s Victor Bogado da Silva Lins

      ^[:wq

  18. Doesn't anybody here read WINE's site? by rincebrain · · Score: 4, Interesting

    This was noted on there awhile ago. WGA checks for Wine's registry key, and initially, demonstrated the behavior initially noted; that is, claiming non-valid Windows.

    A bit after WGA was initially released, however, the WGA authentication dialog started accepting WINE-generated WGA codes with no explanation.

    I don't know if WGA still checks for WINE, but if it does, it's something Microsoft can disable on their end quickly and easily, any time they want.

    This isn't newsworthy, and it's not even news. The above comments about how WINE is being checked for were noted in the first March issue of WINE's newsletter, and the fact that Microsoft began accepting WINE-generated WGA validations was noted a few issues thereafter, though Google can't seem to find it.

    --
    It's only an insult if it's not true.
  19. Re:duh? Double Duh! by Creepy+Crawler · · Score: 3, Informative

    Bullshit. It's EMULATING a winapi interface on a Linux kernel and accompaning libraries accessable to X.

    according to http://www.answers.com/emulate&r=67

    Computer Science. To imitate the function of (another system), as by modifications to hardware or software that allow the imitating system to accept the same data, execute the same programs, and achieve the same results as the imitated system.

    There's nothing about "doing binary machine language translation" or things like that.

    --
  20. Re:Why should we care? by Mad+Merlin · · Score: 4, Informative

    There was no copy of Windows acquired, period. Wine is a reimplementation of the Windows API for Linux and family. It doesn't run Windows it runs Windows programs.

  21. Nothing to see here... by glowworm · · Score: 5, Insightful

    This isn't new, it's a known exploit. WGA only cares about XP and 2K3. If GenuineCheck.exe is run on a 2000, ME, 98 and 95 system it will generate an authorization code and allow you to pass onto the download.

    When I spoke to MS about it last week they said it was "By Design".

    Using the same technique if you download GenuineCheck.exe with a pirate copy of XP and set it's compatibility to Windows 2000 or Windows 98 you will also get a valid code and can then use it to proceed to download.

    I think that, more important than ways to defeat WGA, is that the user experience for Firefox people is harder and more dangerous than those using IE. For example if you use IE and elect to use the ActiveX control you just have to press one button. If you use Firefox you are forced to use GenuineCheck.exe every time you want a download. This requires a download, a run of the program, a copy paste a button click and then you are free to download. Firefox people should bombard MS to write an XPI or better yet scrap this stupid scheme.

    --
    Orationem pulchram non habens, scribo ista linea in lingua Latina
  22. Implement, not Emulate by batkiwi · · Score: 2, Insightful

    If I write my own JDBC driver, am I emulating a JDBC driver, or am I implementing the API?

  23. WGA's purpose by SnprBoB86 · · Score: 2, Insightful

    Product activation exists to make Windows (slightly) more difficult to pirate. WGA exists to warn consumers if they have bought a computer packaged with an illegal copy of Windows from an unscrupulous salesperson.

    That said, an unscrupulous salesperson could probably implement someway to bypass the WGA test easily as well.

    I'd assume Microsoft doesn't care if Wine is considered genuine or not. It can certainly be annoying for legitimate Windows users, so I would assume the test errors on the side of not-hassling the user.

    That said, I wish it would go away. It is annoying extra step on the rare occasions that I do have 2 deal with it.

    --
    http://brandonbloom.name
  24. Almost as funny as Punkbuster by defile · · Score: 4, Informative

    I would play Half-life + Counterstrike under WINE on Linux, and eventually it got to the point where you needed to run Punkbuster to be able to play it online. Basically, the servers look for Punkbuster to scan your system for cheat tools and make sure that everything looks kosher before they let you play.

    I downloaded Punkbuster and was sure that it wouldn't like the looks of WINE's environment. I connected to the server, waited for it to verify and... it worked! I was feeling two types of way when that happened.

    1. WINE is god damn amazing.

    2. Punkbuster is stupid. I could have any number of hacks running under Linux, I could have been running WINE under ptrace() the entire time, injecting evil as needed into the Counterstrike game world, and Punkbuster would have been completely oblivious to it. No matter how hard it tried it would never be able to inspect the host Linux system for evil. Client side anti-cheat systems are doomed.

  25. Unprivileged by peope · · Score: 2, Informative

    As said in grandparent it is not a sanbox.

    But if you run it under a non-privileged account under linux you will have it (sort of) in a sandbox enviroment.

    Guess you could put it in user-mode linux too.. if you are really paranoid :)

  26. Re:Next step: Slashdot==biased? Try Microsoft.. by TheCeltic · · Score: 2, Funny

    "On that note, I really would like to see less of the retarded pro Linux, anti MS stories that have been popping up recently"... Next time try http://www.microsoft.com/ for news. They are MUCH less biased. YEAH RIGHT!

    --
    =-=-=-=-=-=-=-= - The Celtic - =-=-=-=-=-=-=-=
  27. Not necessarily true. by DaedalusHKX · · Score: 2, Funny

    Most of us are logging on from work. And following links, whether we actually log in and post or not, that still counts as bieng a "windows user" as opposed to being at home and logging in from my *nix/*nux boxen. Big diff.

    Most IT joints use windows because having "Microsoft Partner" on your shirt and car means you must know something about ripping others off of their hard earned money. It also means you are a FUD Spreading Professional. Linux has no claims against such marketing might. Linux can't even achieve such a small thing as "total virus compatibility" while Windows Vista has achieved "preemptive virus compatibility" with production ready viruses being released before its even out of beta.

    --
    " What luck for rulers that men do not think" - Adolf Hitler
  28. Re:duh? Double Duh! by vanka · · Score: 2, Insightful
    Bullshit. It's EMULATING a winapi interface on a Linux kernel and accompaning libraries accessable to X.

    Wine IS NOT an emulator in the traditional sense, it does not actually emulate anything. Wine (unlike VMWare, Virtual PC, or others) does not emulate the hardware of the PC. What the Wine project tries to do (mostly successfully) is to write an Open Source version of the Windows API. Again, Wine does not emulate anything. Windows' code runs natively on Linux, what Wine provides is the Open Source API for Windows' programs to access. One could theoretically copy Microsoft's APIs to Linux and accomplish the same thing that Wine is doing; but that would require buying a Windows license.

    Calling Wine a Windows emulator is the same as calling Linux a glorified Unix emulator.

  29. Halve Windows numbers by SuperKendall · · Score: 2

    I think in rality you might want to take a big chnk out of Windows numbers.

    Consider all the people that use Windows at work and something else at home. Really I am an OS X user but I am giving the Windows numbers a boost by reading far more often from work than at home. So the Windows number is not nearly as big as it would seem.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:Halve Windows numbers by fbjon · · Score: 2, Insightful

      And some people use Windows because a lot of fancy specialized software runs only on that (think audio), while other minor boxes can be running whatever OS.

      --
      True confidence comes not from realising you are as good as your peers, but that your peers are as bad as you are.
  30. The check by Z00L00K · · Score: 2, Insightful
    seems to be more of a way to try to scare users than to actually do something real. It seems to have as many holes as a colander now.

    "Eat your vegetables now Bill or the big bad wolf will come to eat you!" :-)

    On the other hand, if the solution was too strict it would only cause too much badwill for denying legitimate users from downloading software. It seems like it is scanning for known leaked corporate keywords and nothing else.

    So maybe it is time for an update to the licensing model of Windows instead? The cost of maintaining a multitude of versions (XP Home, Media Center, Professional etc.) can actually be a problem too.

    --
    If builders built buildings the way programmers wrote programs, then the first woodpecker would destroy civilization.
  31. Re:Next step: Sue WINE. by WWWWolf · · Score: 2, Interesting

    Well, Microsoft knows of WINE, their WGA FAQ specifically says WGA doesn't work - specifically isn't designed to work - in WINE. WINE folks don't care whether or not WGA works, they're just coding the program like before, minding their own business.

    If Microsoft designed their check to not work in WINE, they should fix it to make it not work, then. Kind of like when Windows gets updated, and some app gets broken - generally speaking, it's app vendor's problem to make sure the software works in the new version.

  32. im the one who didnt cheat.... by Zidane-The-Dom · · Score: 2, Interesting

    im `Zidane from Bit-Tech, who posted this over there. in response to those people who think i "cheated" somehow, i didnt, and im sure just about anyone with wine can do the same thing. i just ran the checker exe in wine and copy-pasted the code into the site, and it worked. is it news? i'd have thought so, its checking if i have a valid copy of windows, and i dont, im completely linux based here. as for the windows updates, i dont think you could use this method because the windowsupdate site doesnt like firefox, it demands IE, although, you could probably forge IE's useragent to appear as IE, but iirc the windowsupdate site needs activex to run for the updater thingie. is it an uber-31337 haxx0rizing of microsoft? hell no, its just a funny thing i noticed whilst trying to get Black&White to run on my nix box.