Slashdot Mirror


WinXP Keygen Foils Product Activation

Bill Gates' Friend's Brother's Roommate writes: "The Register has a story on a working key generator that produces 25 valid Windows XP Product Activation Keys in a few hours. As author John Lettice summarizes, 'So the question as regards keymaking software is whether or not Microsoft has any way to differentiate between generated keys and the ones it has issued itself. If not, this generation of WPA is now surely toast.'"

340 of 461 comments (clear)

  1. Weird by glh · · Score: 5, Interesting

    Don't they have some kind of database with all the keys in it.. (after all, a lot of games out there such as anything newer by blizzard works that way)!

    1. Re:Weird by MattRog · · Score: 5, Insightful

      I don't know entirely how WPA works, but I know with most games you *can* use a keygen for most of the codes. If they are 'well-formed' and comply with their format then the game will accept it. However, only a select number of the 'possible' working keyset is actually *valid*, meaning it exists in their large database.

      I would suspect that would be the case here; the question is whether or not that false key once accepted by the program is transmitted back to Microsoft for validation.

      --

      Thanks,
      --
      Matt
    2. Re:Weird by Mister+Snee · · Score: 5, Informative

      Actually, some companies do it the way you describe (with a database of known keys) but Blizzard does something slightly different, which Microsoft may do as well.

      In Blizzard's games, the routines used by the installer to verify authenticity of a CD key actually checks for compliance to a much more broad algorithm than the keys are actually manufactured by. This means that methods of generating keys reverse-engineered from the game itself will produce keys that work for installing the game but are very likely outside of the real algorithm, which usually constitutes a tiny subset of the one used for installation. This REAL algorithm is used to manufacture the CD keys and is what is checked for on, for instance, the multiplayer servers. Since that checking is serverside it theoretically can't be reverse-engineered to a keygen. Lots of companies are doing this now -- most game keygens are fine for installing but won't play online, and while it's possible for the keygen to randomly hit on a key that falls within the real algorithm and thus allow online play, it's astronomically unlikely.

      Quite smart, really. :D

    3. Re:Weird by Lord+Sauron · · Score: 3, Funny

      I know of a CD-Burner software that if you enter a fake serial number, appears to be registered ok, but when you would burn a CD, it'd say there was an error, and your CD was lost.

      Windows could pretend it was registered ok, and then start crashing, after some time.

      But, oops, no one would notice between a crashing windows and regular windows :)

    4. Re:Weird by govtcheez · · Score: 4, Interesting

      > Quite smart, really.

      Except that every Blizzard game I've ever played would be just peachy if a reg-code of all 3's was typed in. Seriously.

    5. Re:Weird by AdTropis · · Score: 1, Insightful

      one note: this method assumes that the auth key will actually make it to the auth server. it is entirely possible for someone to write their own version of the auth server and then, through creative /etc/hosts entries, DNS entries, or whatever, have the game verify auth from a locally running server (that takes anything and simply says "VALID").

      i don't know if you could really get away with this since blizzard's stuff is more centralized, but i think this is a problem that id has had to face.

    6. Re:Weird by fred911 · · Score: 5, Insightful

      That specific software you are mentioning was older versions of CDRWIN. Jeff Arnold the owner of Goldenhawk wrote a nice little feature into his app that would generate hidden files until your hard drive was full, if a keygen generated key was used to install.

      A real asswipe. Writes an app designed to dump raw bits from CD's but doesn't want his software copied.

      Then again.. it was a few years ago.

      --
      09 F9 11 02 9D 74 E3 5B - D8 41 56 C5 63 56 88 C0 45 5F E1 04 22 CA 29 C4 93 3F 95 05 2B 79 2A B2
    7. Re:Weird by Chang · · Score: 1

      You could do this, but if their server is supplying a cryptographically signed response then your fake server won't do you much good unless you can crack their secret key.

    8. Re:Weird by llzackll · · Score: 1

      The program you are referring to is CDRWin. It will make you think they key is good, but when you go to burn an audio cd, you will think it worked fine, but put it in yoru cd player, and its all static

    9. Re:Weird by mr3038 · · Score: 3, Interesting
      In Blizzard's games, the routines used by the installer to verify authenticity of a CD key actually checks for compliance to a much more broad algorithm than the keys are actually manufactured by.

      Yeah, but it's only question of time when the first keygen starts bombing multiplayer authentication with generated keys until one is okayed and returns only that to end user. Yeah, perhaps your IP gets logged but you wouldn't run that kind of program on your own computer, would you? Local library or ISPs shell would be just fine.

      Current system could work if keys were big enough so that hitting real key with keygen would be hard but, unfortunately, as long as end user has to type in the code during install you cannot input that many bits into the key anyway.

      --
      _________________________
      Spelling and grammar mistakes left as an exercise for the reader.
    10. Re:Weird by phyxeld · · Score: 1

      If you redirected traffic from the central server to a fake server of your own creation, wouldn't that limit the number of people you could play with online to, oh, say, just YOU?

      I don't know for certain, but I really doubt the authentication is done entirely seperate from actual gameplay. Break one, break em both.

      --
      __
      Choose mnemonic identifiers. If you can't remember what mnemonic means, you've got a problem. - Larry Wall
    11. Re:Weird by King+of+the+World · · Score: 1, Insightful
      The poster is saying that there are two validations schemes and that the key must pass both.

      The first is in the client software. The second is in the server software. Of the many keys that would successfully pass the client's validation only a few would succesfully pass the servers validation.

      For example, the client tests for even numbers - and the server tests for multiples of 4 (so even if you reverse engineer the client you'll only be right half the time).

    12. Re:Weird by jkovach · · Score: 2, Insightful

      I've always thought systems where entering a pirate regcode make the program malfunction are stupid, because they make the program look like it doesn't work and will most likely simply cause the user to go look elsewhere. Now if it would do something like burn your CD, but 5 minutes into it start saying "This CD was burned on an illegal copy of Program ABCD", that might actually be a little more effective. But hey, I don't write software, so what do I know?

    13. Re:Weird by Kallahar · · Score: 2

      Well it's extremely easy to protect against this. 1) blacklist IP's that hammer, 2) blacklist keys that get used by more than a handful of people.

      The real threat is when a key gets loose on the internet and it is used by tens of thousands of people. One person getting one key after substantial amounts of effort isn't really going to hurt the company.

    14. Re:Weird by Spy+Hunter · · Score: 2

      I can confirm this. If you ever need to install StarCraft on a computer w/o the reg. number, just type in all 3s. I've never tried it on Battle.net though.

      --
      main(c,r){for(r=32;r;) printf(++c>31?c=!r--,"\n":c<r?" ":~c&r?" `":" #");}
    15. Re:Weird by bonzoesc · · Score: 2
      I've never tried it on Battle.net though.
      FAILURE
    16. Re:Weird by G-funk · · Score: 4, Insightful

      So basically, if you purchase his software and mis-type the code, the programmer decides it's ok to damage your real-world property? What a cockhead. I'd buy it mis-type the code and sue to prove a point.

      --
      Send lawyers, guns, and money!
    17. Re:Weird by crucini · · Score: 4, Insightful
      The real threat is when a key gets loose on the internet and it is used by tens of thousands of people.

      But how is this a problem? Make it so when a client logs in with a certain key, any existing sessions under that key are terminated.
    18. Re:Weird by jhoffoss · · Score: 3, Insightful

      I know it's blasphemous to mention on /. but, last time I checked, CDRWin wasn't (and indeed, never was) open-source software. This guy wrote the app, and he's free to do whatever he wants to prevent it from being stolen and/or used illegally. CDRWin is a great friggin app, and one that I got more than my money's worth from. A program like that, or nero, is one I am happy to fork money over for. Something like EZ-CD Creator on the other hand, if I were desperate, I would steal in two seconds. And I would delete it as fast as is physically possible. But that's why I never bought (or installed) a copy of it.

      I start to have problems with paying for programs when I'm paying more for the software than my computer cost me when it was new, though. I still haven't paid for anything like that...so no one is perfect. But I don't blow sunshine up my ass and pretend I have a "right" to the software. I know I'm still stealing it.

      --
      Linux: The world's best text-adventure game.
    19. Re:Weird by Anonymous Coward · · Score: 4, Interesting

      a good method that i've never seen used for key generation is to not use a "Working/Not Working" states, but instead, have the key actually disable/enable certain parts to the game. It would make finding a valid key even harder. You might think you have a valid one, but get to level 3, and the game suddenly dumps you out unexpectedly. It wouldn't be foolproof as far as stopping piracy, but it might hamper it a little i suppose.

    20. Re:Weird by cronik · · Score: 1

      That would suck if a keygen came up with your number and you got kicked. You could set up a system so that while in multiplayer a check is made to the server every x sec. If the check is not made, the key is released and another user can auth with it. if the client cant auth it drops the game. simple and is much less annoying.

      --
      Information wants to be free like speech wants to be free, not like we want beer to be free.
    21. Re:Weird by Anonymous Coward · · Score: 1, Interesting

      >This guy wrote the app, and he's free to do whatever he wants to prevent it from being stolen and/or used illegally.

      Last time I made sure that the house I built wasn't being used illegaly they jailed me for murder.

      There's limits to as far as you can go to protect your property. The destruction of other's property to protect your own, is, in many countries, a very grey area. The author of CDRWin may be liable for any lost data should the software purposely attempt to destroy any data, fake backing it up, or cause the computer to be unusable. Sure, you may have to pay a fine and (very very unlikely) go to jail, but that could pale in comparison to what this person is letting himself in for.

      Ever noticed that most satellite companies don't destroy hardware remotely even when it knows the receiver's hacked? The worst they usually do is rewrite the software which they own. They don't, however, try to wear out eeproms, or anything else that doesn't have "this is owned by xyz company" written on it. They know there is a huge liability problem involved in this, and they know a jury would consider purposeful mass destruction of hardware a much worse crime than getting a free month or two of TV (which, in some cases, is legalized anyways).

    22. Re:Weird by jhoffoss · · Score: 2

      Uh, okay. First, if an admin isn't testing his backups, or is doing backups to CD-R without owning the software, it's hiw own damn fault. Second, the satellite companies can't ruin their hardware that way. And if you'll remember far back enough (all of what, three years?) one of the satellite companies DID destroy hardware, sending a signal to fry illegal cards. Fact of the matter is this: if you had a legal right to the software and the key provided you was illegal, you'd have a basis for legal action. If you downloaded a keygen to use this software because you felt the measly price requested is too much, then you get what you pay for.

      --
      Linux: The world's best text-adventure game.
    23. Re:Weird by darkwhite · · Score: 2

      That is in fact done, at least in Diablo 2 battle.net. You can't log in from two installations of D2 with one key simultaneously.

      --

      [an error occurred while processing this directive]
    24. Re:Weird by Anonymous Coward · · Score: 1, Insightful

      hey guys, guess what - MS doesn't think in terms of months or even years, but decades. they could probably give a flying fuck if people crack XP activation... think of XP as the "Beta" for activation - they're just data collecting at this point to see what works and what doesn't, how fast the kiddyz can crack various algorithms, and whatnot. also, XP activation is intentionally weak so as to get the populace used to the concept before making it a real nightmare. when they have a good system and start actually enforcing it three, four versions from now, the issue will be long dead.

    25. Re:Weird by satanami69 · · Score: 1

      I'd buy it mis-type the code and sue to prove a point

      Your point is akin to slamming on the brakes to piss off the tailgater behind you. He may be pissing you off, but you cannot purposly do something to hurt him, even sue.

      --
      I really hate Dan Patrick.
    26. Re:Weird by G-funk · · Score: 2

      Well you've proved my point. In Australia if you tailgate me and I slam my brakes, then you're fucked unless you're nigel mansell, because legally with the exception of mechanical failure you have no excuse for running up the ass of somebody. If you hit me I can sue you, and you've gotta pay for both our cars.

      --
      Send lawyers, guns, and money!
    27. Re:Weird by satanami69 · · Score: 2

      My point was that if you slam on your brakes on purpose, it's *you* that are responsible (although hard to prove in court). In the US, doing so is a criminal act of aggression. And know that you know CDRWIN will cause bad blocks to be written, purposly putting in a bad CD-Key would be just as wrong.

      --
      I really hate Dan Patrick.
    28. Re:Weird by aslagle · · Score: 1

      A legal act of agression? Where do you live?

      If you run into the back of someone, even if they stop in the middle of the highway, you're liable. And there's nothing that can be done about it, because as stupid as it is, nothing's illegal about stopping in the middle of the road.

      BTW, my wife learned this the hard way. She was able to stop, but the guy in back of her didn't and pushed her into the dimwit who stopped.

      Guess who got the ticket? The guy in back. *You* are responsible for maintaining seperation between you and the car in front. Not the guy in front of you.

    29. Re:Weird by zeno_2 · · Score: 1

      I dunno, the way its setup now with blizzard games it works fine. With diablo 2, I have my own cd key and one from the expansion, and I use those when I play on battle.net.

      I can also take those same keys, and use them on every install of diablo 2 and we can have them all use the same key and we can play a lan game with no problems.

    30. Re:Weird by Cro+Magnon · · Score: 1

      But there was a cat in front of me! I had to stop! And haven't you ever ACCIDENTLY mistyped a password/userid. I have!

      --
      Slow down, cowboy! It has been 4 hours since you last posted. You must wait another few hours.
    31. Re:Weird by Kallahar · · Score: 2

      No no, EXACTLY! The problem is when that happens to a program without online key checking.

    32. Re:Weird by ph0rk · · Score: 1

      nah, they will just start distributing savegames on level 4 so you can test your haxx0red key.

      --
      semantics are everything!
    33. Re:Weird by Anguirel · · Score: 1

      This method has been done, only worse. Spyro: Year of the Dragon took months to crack (as in, create a patched execuatable, in this case) because when the system detected a variation on the code it would cause a critcal item to disappear int he game... So you'd be running around looking for the blue key to get through the blue door, and no blue key would exist (or whatever... I've never actually played Spyro... I just know about the copy-protection). If it used a CD-key, a similar circumvention could have been applied, such that the player wouldn't even know that their hack hadn't worked unless they'd played through a real version first... ie. no crash indicating that something had gone wrong.

      More information available here.

      --
      ~Anguirel (lit. Living Star-Iron)
      QA: The art of telling someone that their baby is ugly without getting punched.
    34. Re:Weird by TJamieson · · Score: 1

      AFAIK, this isn't how it works. CDRWin has two separate keys, ~20 characters each. As of recent versions, there were three possibilities for registering:
      1. Keys are good, fully-functional program
      2. Keys are bad, it says so, you might be left in 'demo' mode
      3. Pirated keys/blacklisted keys will often appear to work properly, but you will burn nothing but coasters.
      Now, to your comment of "mistyping"...you'd have to get plenty of characters wrong to accidentally turn your valid key into one that gets detected as a pirated key. One of the more ingenious ways to manage piracy, if you ask me.

      --
      For the last time, PIN Number and ATM Machine are redundancies!
    35. Re:Weird by Trinton+Azaleth · · Score: 1

      By that time, hackers will be so tired of the process, that they will likely wage all out war against such systems and their derivatives.

  2. Well, yes by Anonymous Coward · · Score: 1, Interesting

    We can tell by checking your Activation ID against our database. If it isn't in their, it isn't properly registered.

    We've got your MAC address, so it isn't like it's a big deal to verify the AID against that to make sure you aren't just loading the OS across multiple machines.

    Basically, this system will work as long as you don't connect to the internet.

    Enjoy!

    1. Re:Well, yes by fishebulb · · Score: 1

      because its incredibly difficult to block MS's security check with a firewall rule?

    2. Re:Well, yes by fishebulb · · Score: 1

      i understand that, but im not worried for those people that use a pirated activation key for XP. two reasons, most definately should not be pirating (technically none, but everyone remembers those days when they were younger and such) and two, they are using Windows XP! they get what they deserve

    3. Re:Well, yes by Sunda666 · · Score: 2, Insightful

      > We've got your MAC address

      How in the name of TCP/IP gods would them have someone's MAC addy, unless they ethernet-wire their machines INSIDE M$s ethernet network?

      The mind boggles...

      --


      ``If a program can't rewrite its own code, what good is it?'' - Mel
    4. Re:Well, yes by BinxBolling · · Score: 1
      How in the name of TCP/IP gods would them have someone's MAC addy, unless they ethernet-wire their machines INSIDE M$s ethernet network?

      Why couldn't the installation process send along the MAC address, not as part of the packet headers, but as part of the payload?

    5. Re:Well, yes by Sunda666 · · Score: 1

      yes, it could, but, whats the point of that, anyway? I sincerely can't figure. if the box is in a 'cold' network (ie, NATed), like all boxes in the corporate world are, how would it help M$ to track the box down?

      --


      ``If a program can't rewrite its own code, what good is it?'' - Mel
    6. Re:Well, yes by spectecjr · · Score: 2

      How in the name of TCP/IP gods would them have someone's MAC addy, unless they ethernet-wire their machines INSIDE M$s ethernet network?

      The mind boggles...


      It's called a GUID. It's the same as a UUID, and was designed for use in DCE.

      ... but basically, MAC Id's are guaranteed unique, so they're used in lots of places to generate chunks of unique numbers. The rest of the numbers are generated using timestamps and other such info.

      Si

      --
      Coming soon - pyrogyra
    7. Re:Well, yes by jerdenn · · Score: 3, Interesting

      Because the MAC address is considered one of the few relatively static numbers easily associated with a particular workstation. It is not a normal event for a workstation to have a NIC changed, or for someone to perform a soft-update upon a NIC card, changing the MAC address. Indeed, MS Word used to embed the MAC address into documents as a (secret) form of identification.

      -jerdenn

    8. Re:Well, yes by erc · · Score: 1

      Unless you're running on a laptop. I've got 5 or 6 different network adapters around here, and 4 or 5 laptops, and they all get changed and swapped around, sometimes several times a day, depending on what I'm doing. 10MB, 10/100, 802.11b, you-name-it, they all get used on different laptops, and I'm not unique - I've worked for several companies where people would swap PCMCIA NIC cards on a regular basis - Joe left his NIC card at home, and can he borrow a NIC card for the day?

      --
      -- Ed Carp, N7EKG erc@pobox.com PGP KeyID: 0x0BD32C9B What I'm up to: http://intuitives.mine.nu
  3. It's a security issue by NewtonsLaw · · Score: 2, Interesting

    Given that the activation code is used to secure XP from unauthorized use -- I guess you could say that this is a security issue.

    Given Microsoft's rather lackluster track-record in the area of security, is it any wonder that their own protection scheme has (allegedly) been cracked so soon?

    Maybe they wrote it with the new C++ compiler :-)

    1. Re:It's a security issue by Thatman311 · · Score: 1

      The funny thing is the WPA people knew all of this would be cracked sometime in the future. So it maybe a security issue but it isn't like they didn't know the door was pickable...they knew it was and that it was only a matter of time before it was picked.

      --
      Silly Rabbit...Sig's are for kids.
  4. Bound to happen... by Daniel+Wood · · Score: 1

    While this may be stating the obvious, we all knew that a key generator would eventually come along. After all, nothing is unbreakable....

    1. Re:Bound to happen... by jhaberman · · Score: 3, Funny

      After all, nothing is unbreakable....

      The only exception being, of course, Bruce Willis in the movie of the same title...

      But I digress...

      Jason

      --
      He's totally creeping out the Great One, eh...
    2. Re:Bound to happen... by GTRacer · · Score: 2
      No, no, no, silly! Unbreakable was meant to be the working title until post-production. Then it was dubbed UnWATCHable.

      GTRacer
      - "I'll only shoot him once, OK, Mom?"

      --
      Defending IP by destroying access to it? That makes sense, RIAA/MPAA. Go to the corner until you can play nice!
    3. Re:Bound to happen... by llamalicious · · Score: 2, Funny

      then, of course, Microsoft's security would be comparable to Samuel L. Jackson in the movie.

    4. Re:Bound to happen... by zcat_NZ · · Score: 2
      'Unbreakable' is oracles hook (yeah, the hole was patched so they're back to beign 'unbreakable' again).. this week MS is using Trustworthy Computing as their catchphrase. Sheesh! keep up will ya?!!

      --
      455fe10422ca29c4933f95052b792ab2
  5. Similar "Ooops" in Microsoft Office X by BoarderPhreak · · Score: 4, Informative
    If you use MacOS X's built-in firewalling capabilities (really just ONE command-line) you can not only block their anti-piracy, network-broadcasting bullshit...

    But fix the security hole they put in box, as well!

    Woohoo! :-D

    1. Re:Similar "Ooops" in Microsoft Office X by kwj8fty1 · · Score: 1

      If you only have ONE command line, I don't expect your firewall to really be very effective, or flexible.

      *real* firewalls (PIX, Ipf, ipchains, etc) allow you configure any aspect of the IP/ethernet traffic.

      Regardless, I'd bet my lucky dollar that they use standard http[s] for sending out registration, etc. Otherwise, many corp. firewalls & proxies will block it.

    2. Re:Similar "Ooops" in Microsoft Office X by Hawks · · Score: 1

      The original poster was talking about the 1 command line needed to block the port MSOffice for MacOSX uses for copy protection, which happens to open a DOS hole in OSX as well.

      offtopic, but OSX has a complete FW implementation, ipfw, included in the default installation. It can be hand configured @ a cli or with a couple different GUI wrappers

      --
      in anima Apparatus
    3. Re:Similar "Ooops" in Microsoft Office X by BoarderPhreak · · Score: 2
      Well, the "one command line" that I mentioned was just to block Microsoft's pathetic attempt at anti-piracy, which in the same swift move opens a wide hole on your box whereby others can mess with your Office installation, like shutting down Office, opening documents, etc. Technically, you'll need to put that command line in a startup script, or your changes won't stick over boots.

      The firewall itself is fully functional and you can block whatever else you would wish to... If a GUI is more your speed, you can use a program called "Brickhouse" which is pretty awesome - it just adds a GUI to the built-in firewall. There are several other products, including commercial ones that you can use as well. That is, if you're only firewalling your specific machine...

      They're using port 2222 and ports over 3000.

    4. Re:Similar "Ooops" in Microsoft Office X by Ryan+Amos · · Score: 1

      Why, the security hole IS Office X. All your Resume are belong to us....

  6. This just generates the keys... by reemul · · Score: 2, Interesting

    As far as I can tell, the user still needs to contact the MS server and go through the validation process. At the very least a key that has already been used will be rejected. At worst, MS will log all attempts and check that the key came from the correct geographical region that the boxed product was shipped to, and disable copies that don't match even if the key hasn't been used before. It's a huge hole in the security, but the end users are still going to be bothered. The worst of all possible worlds.

    All of the folks looking for a free copy are better off finding a copy of the corporate edition, which doesn't phone home.

    --
    You're just jealous 'cuz the voices talk to *me*
    1. Re:This just generates the keys... by kkith · · Score: 1

      "All of the folks looking for a free copy are better off finding a copy of the corporate edition, which doesn't phone home."...totally agree

    2. Re:This just generates the keys... by Aexia · · Score: 3, Interesting

      I couldn't tell from the article, but I assume you would go through the "I don't have internet access so I'm 'talking' on the 'phone' to a 'representative' of 'Microsoft' who has 'provided' me with this 'key'" process.

      Otherwise, it'd be pretty useless.

    3. Re:This just generates the keys... by Wesley+Felter · · Score: 2

      This app generates CD keys, which you have to send to MS to get the activation key that you need to activate Windows. So the only way to use this tool is to "phone home" to MS.

    4. Re:This just generates the keys... by Anonymous Coward · · Score: 1, Funny

      So the only way to use this tool is to "phone home" to MS

      *imitating E.T.* XP phone home!

    5. Re:This just generates the keys... by SpaceLifeForm · · Score: 1

      Which means if I have no phone, and no internet access, I can't use XP. I'm a hermit living in the boonies, on solar power. But I *want* to use XP, is Microsoft going to supply me with transportation into the nearest town so I can call their toll-free number so I can activate XP?

      --
      You are being MICROattacked, from various angles, in a SOFT manner.
  7. Can we say Service Pack 1? by glh · · Score: 1

    see subject :)

    1. Re:Can we say Service Pack 1? by HMC+CS+Major · · Score: 4, Interesting

      Uh, they havent started doing that with win2k, win98, winme, or any of their other products, why would they start with xp ?

      The only thing even vaguely close is the ms office update that refuses to install if its running with a known bad serial number, but that doesnt disable anything.

      My theory is that the damage is already done. Messing up the OS isnt going to make the person buy a real copy, it'll just make the person reinstall the same insecure pile of crap they installed in the first place, and then ms will get blamed again because stupid people dont know how to secure their illegal boxes. It's in Microsoft's best interest to let people with stolen versions update their OS, so if nothing else, they dont have software pirates spreading things like Nimda.

    2. Re:Can we say Service Pack 1? by pacc · · Score: 1
      That's not true,
      the story says "As yet the company doesn't seem to have used Windows Update to deactivate warez systems, but it's possible."
      But you only need to check the Office Update FAQ to prove the opposite:

      "Why do my Office 2000 applications exit a few seconds after opening?
      Office 2000 SR-1a is designed to update licensed, released copies of Office 2000. Those users who have a released and licensed version of Office 2000 will not run into this when installing SR-1a. Customers using unlicensed Office 2000 software or pre-release (e.g., preview) software will not be able to upgrade successfully to SR-1a."

      Office 2000 update FAQ
      It's plain in sight, just don't do the update. However, if this would happen by an automatic update through the windows update web service it could get microsoft in trouble - even more so if they should deactivate someone's computer because of a duplicated real key. But don't think they won't try if they think they can prove its fake.
  8. Intellectual build up by acherrington · · Score: 1, Funny

    This goes with the same old balance theorey. For every person building, there is an equal and opposing balancing force in the destruction of code. The question here, is which is the person building, and which is the one destructing?

    ~~~~~~

    --


    Victory is gained, not in knowing your opponents next move, but in preempting them.
  9. Changes? by NWT · · Score: 1

    Well, what will they do with these keys? Sell them? IMHO it doesn't matter if you've got a generated key, or if you just grad one from the noumerous crack-serial sites around the net!
    If MS detects these generated serials, they may also detect duplicate Keys ...

    --
    Life sucks.
  10. 25 keys in one night with one PC by J.D.+Hogg · · Score: 5, Interesting

    That means you probably could get 25000 keys in one hour if distributed.net was setup to do that. Even DES is harder to crack. That should tell you something about the extent of Microsoft's understanding of security issues if they can't even protect their own bread and butter correctly.

    1. Re:25 keys in one night with one PC by cmdr_fishtaco · · Score: 1

      you obviously don't know anything about cracks. the harder a thing is the easier it is to put into a crack, bending overa and spreading your legs helps too. if you don't microsoft understands this, then you my friend have a serious problem.

      never missing any opportunity to use the words hard, crack and microsoft in a sentence

    2. Re:25 keys in one night with one PC by DmitriA · · Score: 3, Informative

      The program appears to be written in VB (if it is indeed the same one as posted here)
      Rewriting it in C++ (perhaps with some inline assembly optimizations) will probably yield a significant performance boost if it is number crunching that is in fact slowing it down so much.

    3. Re:25 keys in one night with one PC by Skevin · · Score: 1

      I have a much better option, performed from stricly hardware. As soon as I have enough money, I'm going to buy a million monkeys and a million typewriters....

      --
      "Twice half-assed makes an ass whole." --Solomon K. Chang
    4. Re:25 keys in one night with one PC by DarkEdgeX · · Score: 3

      The one you linked too IS NOT the one the article is talking about (though if you browse that same thread you linked to, someone replied with the correct app (or so I believe)). The file date on the file you linked to is sometime in August of last year (the reply with the correct one is date in February of THIS year however).

      The correct one (again, I'm assuming here) appears to be written with Visual C++ (not sure which ver, but it links against MFC42.DLL). I agree about optimizations, I which this were open source code so I could take a look at it-- the most obvious optimization is one I mentioned elsewhere; the code isn't SMP-friendly. It has two threads, but only ONE thread actually does the brute force work (so if you look in Task Manager, on a dual-CPU system, it only uses 50% of the total processor power available).. in order to properly utilitize all of the resources available you need to run one copy for every CPU in your system. (Ideally the app would spawn a thread for each CPU, and set the thread affinity to an individual processor (1 - max processors available). This is the change I'd implement if I had the code.)

      Oh well.. maybe I'll get bored and disassemble it.

      --
      All I know about Bush is I had a good job when Clinton was president.
    5. Re:25 keys in one night with one PC by scsirob · · Score: 1
      WPA isn't about security. It's a dry run for the .NET services system. MS now has a vehicle to remotely enable or disable the use of (parts of) their operating system.

      The next step will be to allow this enabling/disabling a lot more frequently. Be prepared for the "Click YES to extend your use of MS Office by 1 hour, your MS-Money account will be charged $0.99" message box soon.

      The step beyond that might be even more scary... "Click YES to extend your Third-Party Software Support layer by one hour..". In other words, they will be able to charge you by the minute for use of not only their own, but also any *other, non-MS* software...

      --
      To Terminate, or not to Terminate, that's the question - SCSIROB
  11. If Microsoft doesn't have a database of #s... by Navius+Eurisko · · Score: 3, Funny

    then they are grossly mishandling their activation system or they seriously underestimate the intelligence of most Windows users.

    Considering M$, I think it's a little of the former and the latter.

    1. Re:If Microsoft doesn't have a database of #s... by thumperward · · Score: 1

      -"seriously underestimate the intelligence of most Windows users"-

      Heh. I'm a Windows user, but 'most' is a tad strong, especially round these parts :)

      - Chris

  12. from bill gates to developers: by edrugtrader · · Score: 2, Funny

    i thought you guys said this was obscure!!

    --
    MARIJUANA, SHROOMS, X: ONLINE?! - E
  13. How is this news? by Multiple+Sanchez · · Score: 1

    This is no different than the cracks for popular video games like Quake or Wolfenstein. The false serial will pass the local algorithm check, but try to register it online, and it fails a simple database lookup of serials actually issued. And the chances of generating a serial that's actually been issued by MS are beyond remote.

    The only application I can see is creating a large list of valid serials and trying to bombard the authentication server with requests. But that seems both unweildy and rediculous.

  14. Wedding gift for Taco ? by selderrr · · Score: 3, Funny

    Nicely done, Kathleen. He'll appreciate that.

    Geek chicks rule !

  15. Hasn't the software industry learned? by reynaert · · Score: 2
    Any registration key scheme can be cracked. Shareware people have know this for decades. They can make it difficult to crack (and a couple of hours to generate a few keys is quite good), but they can't make it impossible.

    The best way is to verify the key on-line if the key is assigned to you, but this is only feasible with small-scale shareware programs, because in that case very few of the possible keys are assigned (so the chance of generating an assigned key by accident is very low), and the author of the program knows of every sold copy (while Microsoft doesn't know of a particular copy of XP is actually installed somewhere, or is lying in some warehouse)

    1. Re:Hasn't the software industry learned? by The+Cookie+Monster · · Score: 2
      Any registration key scheme can be cracked
      The code that checks the key can be cracked, but it's pretty trivial to create a key scheme that can't be cracked.

      Just encrypt something (eg the user's name) with public key encryption and put the public key in the software.

      And who would trust their machine to a Windows XP that had an invalid key but its authentication code tampered with? That kinda of thing could very easily come back and bite you.
  16. Even if they can detect the difference... by immanis · · Score: 2, Insightful

    Does anyone expect jack-booted MS employees to come kicking in their doors and arresting them for having a invalid product key?

    Let's face it, as much as MS needs to say they will come after people who pirate their software, they aren't going to come after individuals. Unless you are killing a significant portion of their business, they are likely to leave you alone.

    They would rather an individual use a pirated copy of their software than someone elses, because it still puts them in your house. They still have a good chance of branding, selling you MS Money, Office or some other product.

    Can't say that out loud though. Might loose too much business.

  17. And the award for thinking short-term goes to... by Tackhead · · Score: 3, Funny
    > [ ... ] while forum operators are in general managing to keep a lid on people posting locations for the program,

    The Register's editors have obviously misspelled "Now that it's made Slashdot's front page, for about 10 more minutes..."

  18. Shouldn't it say.. by attackiko · · Score: 1

    "If not, this generation of WPA is now surely toast"

    If true, this John Lettice is now surely toast.

  19. True Protection by eastshores · · Score: 1

    So long as there is a desire to have the product without paying for it, there WILL be someone capable of producing software which makes the masses giggle as they unlock their new free software. It looks as if MS is doing better if this software takes hour(s) to generate a key. I must be run on each computer individually if my understanding is correct? Eventually their efforts will pay off in the same way the rediculous measures many companies are putting in place to stop CASUAL copying of software. Either that, or it will explode into a revolution where skilled crackers have had enough and produce cracks that render the measures transparent for entire masses of people. Downloading ISO's is getting much easier these days.. they will have to do something.

  20. The ultimate protection by tuxlove · · Score: 5, Insightful

    There's no way to make a crackproof piece of software. If a user has access to software, he can crack that software. Period.

    However, as the article notes, cracked software can be detected. No matter how good the cracker, there's little that can be done against online verification. If MS keeps a record of all valid keys, then anyone attempting to use online MS services of any kind with a genned key can be detected and denied/disabled.

    This is an old trick for online games, etc. Crackers come out with keygens for such games almost simultaneously with the release of the games (or even before :), but these keygens only work for the offline version of the game. As soon as the someone tries to use that game online, they're denied access by the game server because their genned key isn't in the database of valid keys in the field.

    So, this story has little import as far as MS' protection being faulty. I have no doubt they expected it, and I have no doubt that they don't care too much. Using Win XP w/o the ability to update or connect to certain online services safely will probably end up being more than sufficient protection from MS' viewpoint.

    1. Re:The ultimate protection by Gaccm · · Score: 2

      Either you or me is forgetting something. When MS releases XP, they knew every single number that is in those boxes, so if some number is used, and was not in those boxes, its obvious it was generated. BUT, what if one of those XP boxes is never sold, and some person generates that exact key, then MS will not be able to tell that that key has been generated.

      I don't know if you play Half-Life or not, but there is a group of people who's sole purpose is too be punks. What they do, is whenever they get banned, they walk into compusa, but half-life again, go home record the WonID and return the package unopened. I don't know if this is possible for XP, but it sure isn't hard to do.

      --

      Only dead fish swim with the stream...
    2. Re:The ultimate protection by IGnatius+T+Foobar · · Score: 5, Funny
      However, as the article notes, cracked software can be detected. No matter how good the cracker, there's little that can be done against online verification. If MS keeps a record of all valid keys, then anyone attempting to use online MS services of any kind with a genned key can be detected and denied/disabled.
      Soooooo... what you're saying is that if someone uses a non-MS-generated key to activate Windows XP, then they won't be able to connect to MSN, MS Instant MEssenger, Hotmail, and .NET My Services?

      That's not a bug, that's a feature!

      --
      Tired of FB/Google censorship? Visit UNCENSORED!
    3. Re:The ultimate protection by MongooseCN · · Score: 2

      Using Win XP w/o the ability to update or connect to certain online services safely will probably end up being more than sufficient protection from MS' viewpoint.

      With all the IE viruses going around, not being able to connect to an MS server is probably sufficient protection to the users system too.

    4. Re:The ultimate protection by lseltzer · · Score: 1

      How about Windows Update? Do you really want to use a cracked version of Windows XP and not have access to fixes?

    5. Re:The ultimate protection by DickBreath · · Score: 2

      Maybe all the bugs (and their purported "fixes") are really an anti-piracy strategy?

      --

      I'll see your senator, and I'll raise you two judges.
    6. Re:The ultimate protection by DickBreath · · Score: 2

      When MS releases XP, they knew every single number that is in those boxes, so if some number is used, and was not in those boxes, its obvious it was generated. BUT, what if one of those XP boxes is never sold, and some person generates that exact key, then MS will not be able to tell that that key has been generated.

      I suspect that all those boxes on the shelves are identical. Or at least, have identical CD-ROM's.

      A plausible scheme would be that the program generates a random number. Creates some complex function of that random number, and then that result is sent to The Borg, who returns you some other value that is a function of your number plus some secret borg number. Your installation being able to verify that the entered number was indeed processed by the borg is how it activates. The extensive time required to break the scheme would suggest that it is computationally expensive to perform the function that the borg performs, unless you have some other pieces of information which are borg secrets.

      --

      I'll see your senator, and I'll raise you two judges.
    7. Re:The ultimate protection by ethereal · · Score: 1

      Ah, the truth comes out. All of those security flaws are just an anti-piracy measure! What a truly twisted strategy. :)

      Or, you could just use free software, get updates for free, and forget the whole mess.

      --

      Your right to not believe: Americans United for Separation of Church and

    8. Re:The ultimate protection by deeboTux · · Score: 1

      Woohoo!

      Finally a way to stop that stupid MSN Messanger from going online every time i cough!

      --
      I've discovered a meal between breakfast and brunch! - Homer J. Simpson
  21. For the curious by Starship+Trooper · · Score: 5, Informative

    I was trying to decode this, but was having trouble with it until I figured out that it is in base64 encoding, not uuencode (as it appeared at first). If your Linux or Unix distribution does not have base64 installed by default, you can get it at http://www.fourmilab.ch/webtools/base64/. Thank you, Fair Use Guy, for promoting this tool.

    --
    Loneliness is a power that we possess to give or take away forever
  22. It's not the serial number that's important. by gpinzone · · Score: 3, Interesting

    It all depends whether or not Microsoft keeps a world-wide database of valid product keys for each and every version of Windows XP sold. I used to work for an employer that had a system that registered EACH and EVERY serial number of a product BEFORE it was sent out to distribution. We could track the usage and blacklist any of the "products" we wanted. The system even was smart enough to detect fraud based on a number of criteria (like if two serial numbers showed up at the same time). any serial numbers that existed that weren't in the database were blacklisted automatically.

    I have to wonder if Microsoft has done this? I mean, logging every single serial number for every copy of WindowsXP produced everywhere in the world...and then maintaining it. That's a tall order, even for them. I think they'd get more bang for the buck by blacklisting every copy of XP that uses that "FCK" serial that was distributed like crazy.

    1. Re:It's not the serial number that's important. by belg4mit · · Score: 1

      Not necessarily true. At my former
      employer's we had wipe the serial
      as the last stage before making an image (NT).
      However Microsoft's tool for doing this
      has the unforutunate side-effect of restting some other values in the system as well.

      --
      Were that I say, pancakes?
    2. Re:It's not the serial number that's important. by randomtangent · · Score: 1

      Well I can guarantee that they aren't keeping track of all those numbers and uses with access.

      --
      -Mike
  23. I can hear the DMCA lawyers warming up now ... by Bob+Loblaw · · Score: 2, Insightful
    Since Microsoft has a nice cache of anti-trust laywers acquired to create a vaccuum for the government, they now have a new task to throw them at.

    Time to send the code underground a la decss.

  24. I think they will let it go by tester13 · · Score: 5, Insightful

    The article makes mention of Microsoft possibly breaking illegally copied versions of XP corporate via patch in the future. They have not done this yet, and I do not think they will. Think of the public relations nightmare that would ensue if MS broke even some legitimate copies (licensed copies with wrong serials).

    It has been said before, but the determined "pirate" will not be deterred by inconvenience.

    I think they know its not worth their while.

    1. Re:I think they will let it go by Entropy_ajb · · Score: 1

      What I think they were talking about was breaking the copies that had actually been hacked with a patch. They can do this without disabling any legit copies, because the only copies that would be effected would be the ones that someone modified(read: hacked).

    2. Re:I think they will let it go by tester13 · · Score: 1

      I agree with you. My point was, I don't think anyone would give Microsoft the benefit of the doubt if any copies of XP became crippled. Technically yes, there probably is a way to not disable legit copies

  25. MS priorities? by krony · · Score: 1

    We'll now see where Microsoft's real Security Initiative priorities lie. They'll probably secure this issue faster than securing holes in IE or OE, based purely on the fact that it is reducing their cash flow in. Sad, but true...

  26. Well they won't accept their license agreement... by Nailer · · Score: 5, Interesting

    By allowing me to decline their license and give me the refund they promise if I do so, I don't see why I should accept it and activate periodically.

    ncftp -u xpkey -p xpkey -P 6473 24.22.15.128

  27. Decoder by Anonymous Coward · · Score: 4, Informative

    #!/usr/bin/perl

    use MIME::Base64; $x = ""; while(<>) { $x .= $_; $x =~ s/[\r\n\t ]//g; } print decode_base64($x); exit 0;

    1. Re:Decoder by Shiny+Metal+S. · · Score: 2
      #!/usr/bin/perl
      use MIME::Base64; $x = ""; while(<>) { $x .= $_; $x =~ s/[\r\n\t ]//g; } print decode_base64($x); exit 0;
      No need to write that much. Where's your Laziness? ;)
      $ perl -0MMIME::Base64 -e 'print decode_base64 <>'
      "I knew I'd hate COBOL the moment I saw they'd used perform instead of do." - Larry Wall

      (Btw, you can concatenate strings with undefined $x so there's no need for $x="", decode_base64 does tr|A-Za-z0-9+=/||cd so no need for s/\s+//g and exit is redundand at the end (0 is also the default exit code for argumentless exit))

      --

      ~shiny
      WILL HACK FOR $$$

  28. Corperate codes by Red+Weasel · · Score: 2, Insightful

    Who here doesn't know of at least 1 person who has a corp code. I'm in a shop full of geeks so it was only a matter of time before someone somewhere got a hold of a decent CD key.

    Add to that the number of times people will reload there machines to get it "just right". Everyone and thier brothers are using any code they can get so that they don't have to bother Microsoft in order to just play.

    So now a new hack that will do it for you. To late as far as most are concerned.

    --
    ..which just shows that the human brain is ill-adapted for thinking and was probably designed for cooling the blood-T P
  29. Re:You have the right to use the software you buy by Sc00ter · · Score: 2, Insightful

    If their licence agreement says you have to register with them. Guess what, you have to register with them. You don't like that policy, don't buy the product!

  30. Already A Crack by Angry+Black+Man · · Score: 2

    Released on 1/07/2002 was a "Universal Activation Crack" by a major warez group. I would confirm that it works, however in fear of the FBI raiding my house (a la Hackers the movie) I will say that I haven't tried it.

    --
    the byproduct of years of oppression by the white man
    1. Re:Already A Crack by omega9 · · Score: 2

      Such an explicit statement of inocence is an indirect statement of guilt. You're not worried about the FBI (or you wouldn't have posted at all or would have posted anonymously), you're just trying to look like a badd-ass. Trying...

      When are people going to start taking pride in who they are, not who they try to make other people think they are?

      --
      I'm against picketing, but I don't know how to show it.
  31. want to copy xp the easy way? by Anonymous Coward · · Score: 4, Informative

    Just find a copy of the license pack edition - it requires no activation. I use this at work - you can even change a whole motherboard out and it doesn't say a thing. Perfect for ghost (which is what we use it for)

    1. Re:want to copy xp the easy way? by Graspee_Leemoor · · Score: 2, Interesting

      " you can even change a whole motherboard out and it doesn't say a thing"

      I changed the mb and processor in my (legal, non-corporate) XP and it didn't say a thing either.

      graspee

    2. Re:want to copy xp the easy way? by Anonymous Coward · · Score: 1, Informative

      It depends on how much crap is on the mobo. If you have a mobo with on-board nic, sound, video, etc then you're going to have problems.

  32. The Possible Dark Use of Distributed Computing by EXTomar · · Score: 2

    Evidently the generation of keys takes a lot of crunching and may take awhile to generate one useable key. If you want to hack out more keys or at a faster rate you must throw more hardware at it or parallelize it.

    Not knowing the details of how they think keys are generated (which is probably a wise thing to keep tight lipped about it) one wonders if you can break the key generation into idependant parts. It may not be possible because it breaks the crypographic nature of the key but that isn't for certain either since MS doesn't want to make key generation the slow part in its production.

    If this is true then WPA is done(as in stick a fork in it). How many thousands of people outside of the US(and heck inside of the US) who would contribute CPU to generate thousands and thousands of keys?

    1. Re:The Possible Dark Use of Distributed Computing by maddman75 · · Score: 2, Funny

      Evidently the generation of keys takes a lot of crunching and may take awhile to generate one useable key. If you want to hack out more keys or at a faster rate you must throw more hardware at it or parallelize it.

      Finally, a use for all those Beowulf clusters we all love to imagine. :)

      --
      -- When a fool hears of the Tao, he will laugh out loud.
    2. Re:The Possible Dark Use of Distributed Computing by God!+Awful · · Score: 1

      Assuming that Microsoft is using public key crypto to generate the keys (and I can't imagine that they wouldn't), it's amazing to me that someone would be able to crack even one key. It is certainly feasible to create completely uncrackable keys with today's technology (although as the article points out, you can crack the OS by removing the code that checks the keys.)

      I would theorize (because I've heard of this happening before) that they wanted to keep the size of the keys short, because the user might need to type it in or read it over a telephone. This would in turn restrict the size of the public key crypto they could use.

      -a

  33. new name by graveyhead · · Score: 3, Funny

    If not, this generation of WPA is now surely toast. If so, I guess they'll have to change the name to "Product Cracktivation" :-D Sorry, I couldn't resist.



    --
    std::disclaimer<std::legalese> sig=new std::disclaimer; sig->dump(); delete sig;
  34. keygen by Graspee_Leemoor · · Score: 3, Interesting

    I was wondering about this after I heard the story somewhere else first, ( hoho ).

    Most people not paying for XP are either going to be using the crack on the "trial" version or downloading the corporate version from their fave p2p network.

    Thinking about the 2nd scenario, the corporate version requires a key, but doesn't need activation. The key is printed on the back of the cd case and every corporate version.rar I have seen has the same key- starting, (amusingly) "FCK..."

    Anyway- the corporate versions of Win2000 didn't need a key- they filled it in for you (unless I am getting mixed-up with other MS software of the same period).

    So, the big question is: Why does the corporate version need a key? MS knows it is damn easy to write it down, so there's no security there, but if MS wants to check the key when the system connects to the internet, checking against a database (oh look, 3 million people all using the same key!), then isn't this a similar hassle to product activation, only done sneakily with no dialogs ?

    Presumably if you install the corporate version with the "FCK..." key and never connect to the internet then it will never hassle you or expire or need to be activated, but if you do connect to the net then it *could* be sort of activating itself by checking the key with microsoft. If this turns out to be the case then you could always block it with your favourite firewall, since as this would be a sneaky check they could hardly deactivate your machine if they couldn't connect...

    Then again, we all know that MS loves home piracy and the product activation is just to stop small and medium businesses from using one cd on their whole lan.

    graspee

    1. Re:keygen by Joe+U · · Score: 1

      "but if you do connect to the net then it *could* be sort of activating itself by checking the key with microsoft. "

      And how would they do this?

      Do you know anything at all about the activation system, or are you just randomly guessing?

    2. Re:keygen by Graspee_Leemoor · · Score: 2

      "And how would they do this?"

      Well, any way they want, e.g. querying a microsoft server, as someone else pointed out, over port 80 since that will get past most firewalls. XP could send the key to the server, the server checks, e.g. a list of widely distributed warezed keys or maybe to see if that key was ever issued, then gives xp its answer. The os can then do whatever it wants.

      "Do you know anything at all about the activation system, or are you just randomly guessing?"

      Yes I do know all about the activation system, but the real point is that the corporate version doesn't have product activation (supposedly as a convenience for bulk buyers, e.g. colleges, large corporations). I suppose I am just "randomly guessing"; being paranoid that since MS requires a cd key for the supposedly activation-free corporate edition they might be doing something with it.

      graspee

    3. Re:keygen by Junta · · Score: 3, Interesting

      Well, part of the whole thing about corp edition is to reduce installation time and hassle on large corporate installs on machines that do not have internet connectivity, so in answer to the question about it needing to contact MS anyway, it doesn't *need* to. However, when I first had to roll out an XP install on our corp. edition, I decided to make it into an experiment. I took the host's MAC address and assigned it a static IP in the DHCP server. Then, when I went to install the system, I blocked and logged all traffic from the host trying to get to the outside. And guess what, the install did indeed still try to contact MS server about 3 or 4 times throughout the install (before Windows Update stuff). I think one of the attempts seemed to have something to do with the MEdia player (?), but at least two of them where MS hosts I had no idea what they would do (they were definitely not windows update hosts). With the packets dropped, the install did in fact complete, albeit it slowed down while waiting for responses from MS that never came. Has anyone done a more thorough experiment? I only logged source port, and destination address/port, no payload and since I dropped the packets I didn't see a full dialog as MS would have intended to occur. I didn't even bother to keep the log beyond the standard month, so that is gone too...

      --
      XML is like violence. If it doesn't solve the problem, use more.
    4. Re:keygen by necrognome · · Score: 2, Interesting

      Perhaps M$ is keeping track of how many machines your firm's corp. edition has been installed on. This way the BSA would know who to target during the next Amnesty^H^H^H^H^H^H^HExtortion period.

      --


      Let's get drunk and delete production data!
    5. Re:keygen by shepd · · Score: 1

      Well...

      who said its against the law to use a public key if you lose yours for your purchased software? (this isn't as uncommon as you might think -- just think -- a corporation has 100's if not 1000's of licenses -- there's a very good chance one or two will get lost this year just from techs being stupid enough to leave the CD key card behind).

      Now who said MS had the right to shut you down if they only suspect you have pirated their software. Shouldn't they have to prove you guilty first?

      Well, there's the DMCA and UCITA, but they don't cover me, and they don't cover most users of M$ software.

      --
      If you could be told what you can see or read, then it follows that you could be told what to say or think - BoC
  35. Re:You have the right to use the software you buy by bnenning · · Score: 2, Insightful

    Assuming that license agreements are valid, which is far from certain.

    --
    How to solve most of our problems: 1.Lots of nuclear plants. 2.Cure aging.
  36. yes. by cpeterso · · Score: 1

    I was thinking the same thing.

    1. Re:yes. by smittyoneeach · · Score: 1

      The on-line key filter is finer than the stand-alone.
      It makes sense that the company might tolerate some extra-license playing if they think it might turn into a customer acquisition on-line.
      I guess. Who needs games, anyway, when /. beckons?

      --
      Get thee glass eyes, and, like a scurvy politician, seem to see things thou dost not.--King Lear
  37. Heres another way to foil product activation by mrroot · · Score: 2, Funny

    If you already are using Windows 2000, just say, "I'm not going to spend $199 to upgrade to Windows XP when there are virtually no new features except for UI enhancements." Really, you can do anything on Win2000 that you can on WinXP.

    Of course if you are running Linux you have already foiled product activation.

    --
    I Heart Sorting Networks
    1. Re:Heres another way to foil product activation by base3 · · Score: 1

      Like I tell people here, Windows XP is just Windows 2000 with some new eye candy and the DMCA/Big Brother Expansion Pack.

      --
      One CPU cycle wasted on digital restrictions management is ONE TOO MANY.
    2. Re:Heres another way to foil product activation by jacoplane · · Score: 1

      And if you use Windowblinds, you can even get the Eyecandy on Win2K. Skin away!

    3. Re:Heres another way to foil product activation by ZxCv · · Score: 2

      Like I tell people that don't use XP day-in and day-out: XP's obvious change is eye candy, but there are so many little usability enhancements, that it makes for a much better OS overall. In fact, I don't even use the eye-candy (everything set to Windows classic) and I still wouldn't revert back to Win2K.

      --

      Perl - $Just @when->$you ${thought} s/yn/tax/ &couldn\'t %get $worse;
    4. Re:Heres another way to foil product activation by ZxCv · · Score: 3, Interesting

      Have you ever used WindowBlinds? It made my otherwise predictable and stable Win2K rather unstable and sometimes downright unusable. I used it for longer than I otherwise would have because when it worked, it really was a cool product. And even at that, I think I had it installed for less than a week before the stability issues just became too much. If you have used WindowBlinds, was your experience anything the same? And if you haven't, why not?

      --

      Perl - $Just @when->$you ${thought} s/yn/tax/ &couldn\'t %get $worse;
    5. Re:Heres another way to foil product activation by base3 · · Score: 1

      Concur. Stardock is cool. They sell subscription software the only way I'll buy it, too--with perpetual right to use for components already obtained if you allow your subscription to expire. Which, of course, I haven't.

      --
      One CPU cycle wasted on digital restrictions management is ONE TOO MANY.
    6. Re:Heres another way to foil product activation by jacoplane · · Score: 1

      Yeah I've used it, and to tell you the truth I haven't seen any problems really. I'm running Win2K SP2 on a 800Mhz P3 with 384MB ram. Although I've since stopped using it since I don't really care about the eyecandy. You probably want to ask this question to someone else however since I'm far from being an authority on the matter, try here:

      news://news.stardock.com/stardock.windowblinds
      news://news.stardock.com/stardock.windowblinds.s up port

    7. Re:Heres another way to foil product activation by base3 · · Score: 1

      Using it right now. Admittedly, it takes up a chunk of RAM that would probably be better used running apps, so I sometimes switch back to "Windows Classic." Stability has not been a problem, though it was under Win9x.

      --
      One CPU cycle wasted on digital restrictions management is ONE TOO MANY.
    8. Re:Heres another way to foil product activation by jacoplane · · Score: 1

      Actually I've just turned on winblinds again, since I found a skin that I actually like. I hate all the XP themes.

    9. Re:Heres another way to foil product activation by ZxCv · · Score: 2

      There's a great XP theme that looks *exactly* like that theme you linked to called EclipseOSX or something like that. Other than Win Classic and a theme called Community-Rhodium, EclipseOSX is the only one I've used for longer than 30 seconds.

      --

      Perl - $Just @when->$you ${thought} s/yn/tax/ &couldn\'t %get $worse;
    10. Re:Heres another way to foil product activation by base3 · · Score: 1

      The one shell enhancement I'd like to see in Win2K (because XP's not going to happen with WPA and that "all your box are belong to us" EULA) is the "Close group" function from the taskbar. For example, if I have IE open with 50 windows, only one taskbar entry is taken up, and "Close group" will close all 50. Other than that, I can live without the enhancements I've run across working on others' systems.

      --
      One CPU cycle wasted on digital restrictions management is ONE TOO MANY.
    11. Re:Heres another way to foil product activation by nameinuse2 · · Score: 1

      hell, since we're being offtopic ;)

      This is one of the reasons i prefer opera. As many browser windows as you like, one taskbar icon.

      in general though, wouldn't it be possible to hack together a little right-click extension to "close all instances of this" ?

    12. Re:Heres another way to foil product activation by base3 · · Score: 1

      Also true for Mozilla. The feature is useful for other than web browsers, though. Even more offtopic--any idea why Microsoft did just the opposite for the Office XP apps? They used to be MDI, and now are still, sort of, but each document or spreadsheet takes its own icon in the taskbar. Of course, buried somewhere in the myriad settings may be a checkbox to turn it off, but I haven't dug yet.

      --
      One CPU cycle wasted on digital restrictions management is ONE TOO MANY.
  38. Re:You have the right to use the software you buy by Rude+Turnip · · Score: 2, Insightful

    If I can't see the "license" before I purchase the software and actually sign a contract, then there is no "license," IMO. The only rights retained by MS are copyright...meaning I can't distribute copies of the software to third parties...period.

    If I treated my clients this way, I'd be out of business. The fact that MS has tons of money and lawyers to strongarm people into complying with their wishes does not make them right by any means.

  39. Don't ruin MY key by innate · · Score: 4, Interesting

    What if someone using this keygen generates my key that has already been activated? It will look to Microsoft like the key-in-question is being installed on a different computer with different hardware. Then the next time I go to re-install XP my legitimate key won't work.

    --
    No, I don't want to explore the Recycle Bin.
    1. Re:Don't ruin MY key by Fizzlewhiff · · Score: 1

      Then you call them and talk to them. They will give you a new key.

      --

      'Same speed C but faster'
    2. Re:Don't ruin MY key by Col.+Klink+(retired) · · Score: 2

      So what you're saying is that Product Activation may penalize innocent users? I thought MicroSoft was trying to stop pirates, not cause trouble for its loyal customers...

      --

      -- Don't Tase me, bro!

    3. Re:Don't ruin MY key by andcal · · Score: 1

      I'm pretty sure that the key itself is as long as a global unique identifier. The odds of You accidentally generating a key that someone else also generated is as slim as OJ and the "real" murdurer having the same DNA. (I mean, if we pretended that he didn't really do it).

      --
      --something witty
    4. Re:Don't ruin MY key by winternj · · Score: 1

      Hm, why don't you post your key so everyone who is using the keygen will check if the generated key is yours, and if it is, not use it.
      ;)

  40. Re:You have the right to use the software you buy by dvdeug · · Score: 2

    If their licence agreement says you have to register with them. Guess what, you have to register with them. You don't like that policy, don't buy the product!

    I handed the clerk money, she gave me the box, that's what called a sale. Now I own the box and contents, and can do whatever I want with them. I signed no contract, I'm not obliged to follow any contract.

    If you buy a car, and once you get it home you see a little paper attached which says you can't get it serviced at a Ford dealer, and that opening the hood means you consented to the contract, does that mean anything? No.

  41. For those of you who don't read German... by oobeleck · · Score: 2, Interesting
    Or don't know how to use babelfish...

    Here is the translated link from the register:

    Crack and Keymaker activate Windows XP

    In the Internet circulate two different programs,
    which can activate Windows XP also without
    Microsofts benediction completely.

    The Patch of the group of Sad team consists only
    one 700 KByte of a large EXE File, which contains
    a Installer.

    In order to de-energise the Home and Professional
    versions of Windows XP, the Patch is started in
    the secured mode. After a restart Windows is
    completely activated.

    The second tool is a Keymaker, which generates
    valid D-CKeys for Windows XP Home, Professional
    and Corporate as well as for Office XP and Visio XP.

    In addition the program counts quite a while: In
    our test generated the Tool within one night of 25
    valid codes for Windows XP Home.

    If such a code is indicated for the installation
    of Windows XP as Product ID, the copy can be
    de-energised completely ' officially ' by
    Microsoft by telephone or Internet connection.

    Since Windows XP on the market is, a multiplicity
    of Crack programs promises to be able to go around
    the activation. Most functioned however not;

    the only worked method was so far the exchange of
    some files on the installation CD against versions
    from the corpus width unit version with a total
    volume of 13 MByte. ( kav / c't)

  42. That isn't the keygen that they are referring too. by citizenc · · Score: 4, Informative

    That isn't a "keygen" per sae.. it is just a program that spits out a random, probably stolen, key.

    Thanks for trying, though.

  43. It's much much worse. by DaSyonic · · Score: 1, Flamebait
    I wrote a great article about this happening before Windows XP was even released. I knew this would happen. Only, the dangers are much greater than just having the protection in product activation broken. See My Article - "Windows XP CD Key Dangers" for all the juicy details.

    I had this key generator sent to me days ago by a reader. It does work, and I've since updated my article to reflect that the possibility is now a reality.

    --

    Linux: Because a PC is a terrible thing to waste.
    James Brents
    1. Re:It's much much worse. by easter1916 · · Score: 1
      I wrote a great article about this happening before Windows XP was even released.
      Wow, you're a great writer and you're so modest, too.
    2. Re:It's much much worse. by john+barleycorn · · Score: 1

      Even worse what would happen if someone coded a trojan/virus that incorperated that used this keygen to register as many reg codes as possible. If it was widespread enough it would make quick work of the "virgin" codes and cause alot of problems for a great many microsoft customers.

      Ive always agreed that this was a bad idea, but i never really though about how bad until today.

  44. Re:build a better mouse-trap... by charon_on_acheron · · Score: 1

    Hey, I didn't know that Attorney General John "Rocco" Ashcroft was from Sicily. And he doesn't look that tall on TV either.

  45. Re:Microsoft by Mr_Matt · · Score: 5, Insightful
    Yeah, but here's the rub: say that,
    • Joe Sixpack buys Windows XP, installs, and registers with the MS Key, all legal and marvy.
    • Joe Script-Kiddie gets a "valid" WinXP key that matches Joe Sixpacks, and tries to install XP using the generated key.

    Now there's two copies of WinXP out there with the key, one of them bad. Simple solution, right? First guy to use the key is legal, second guy is the pirate. But wait - suppose Joe Script-Kiddie gets the key and installs a pirated WinXP before Joe Sixpack gets home from Best Buy. Now the situation is reversed, since the first guy is the pirate. And I doubt that any serial number database MS would set up would have something so obtuse as where each individual copy of Windows is sold - it would defy logic to think that the serial number of every copy of Windows is tracked with that copy's physical location. So you can't really sort out who bought Windows legally, and who's installing with a bogus key. Sounds like a tough nut for MS to crack - well, tough shit. :)
    --


    But what does my opinion matter, I just vote here. It's not like I have any money or anything.
  46. Re:You have the right to use the software you buy by Komodo · · Score: 5, Insightful

    Are you sure posting this is a good idea? Now Slashdot is a distribution channel for illegal circumvention devices, which is a terrorist act.

    They'll be coming after YOU next.

    Welcome to the 21st century.

  47. Oh give them a break, would you? by geophile · · Score: 3, Funny

    I mean, this was probably done before Microsoft spent 20 business days plugging all their security holes.

  48. You are misinterpreting the goal of WPA by targo · · Score: 2, Informative

    Many people here don't perhaps understand what WPA is about. WPA is NOT about making it "impossible" to copy Windows. WPA is NOT about making Windows registration "unhackable". These have NEVER been the design goals of WPA. There are other tools for these goals, they are harder and costlier to implement than the current implementation of WPA and probably more inconvenient for the user. MS was aware of the other possibilities but decided that they were not worth the extra money and effort.
    Why? Because the goal of WPA is to keep office workers from bringing home copies of WinXP, installing them on their home machines and giving them to their friends. That was the ONLY goal. This kind of behavior makes up 90% of revenue lost by everyday piracy and MS is pretty happy to get this 90% back by not spending much effort in the process. As about the the guys who use key generators and other ways of getting around the registration process - I'm very sorry to disappoint you but Microsoft doesn't even notice you guys.

  49. What good is being able to generate a WPA code by base3 · · Score: 1
    when Microsoft can just tamper with your copy of Windows so codes generated by the crack don't work anymore?

    More importantly, why would anyone want to go through the trouble to run XP? What makes XP all that over Win2K?

    --
    One CPU cycle wasted on digital restrictions management is ONE TOO MANY.
    1. Re:What good is being able to generate a WPA code by mini+me · · Score: 1

      What makes XP all that over Win2K?

      On my computer, dual displays only work in Windows XP (or Windows 98).

    2. Re:What good is being able to generate a WPA code by base3 · · Score: 1

      Bummer. I'm running a G450 dual display even as we speak under Win2K. Heresy though it is, I never did getting around to doing the work to make dual head work in Linux.

      --
      One CPU cycle wasted on digital restrictions management is ONE TOO MANY.
    3. Re:What good is being able to generate a WPA code by mini+me · · Score: 1

      Yes unfortunatly my video card (ATI Rage Mobility) doesn't do it in 2K. I even had to use some unknown drivers found on a Geocities page to get it to work in XP. That's the only place I could find OpenGL drivers for my card as well.

  50. Re:You have the right to use the software you buy by Dr.+Awktagon · · Score: 4, Funny

    waiting for the 4-line Perl version.....

  51. Re:Microsoft by Deadbolt · · Score: 2

    No worries, the hired goons just visit each of them and ask to see the Windows XP folder with the claimed serial number sticker on the back. Joe Sixpack will meekly hand it over and Joe Script-Kiddie will silently vanish into the Microsoft Dungeons.

    --
    "Honey, it's not working out; I think we should make our relationship open-source."
  52. What more does Taco Want today ? by cOdEgUru · · Score: 1

    Gets to be the luckiest guy on a Valentine's Day.

    Gets to watch M$ getting its Product-Activation A#$ getting kicked around.

    I am sure Gates is gonna try and get Taco divorced now..

  53. Where can I get the keygen? by Ryu2 · · Score: 2

    Post links please -- I'm already running a corporate version, but this might be useful for some of my friends.

    --
    There's 10 types of people in this world, those who understand binary and those who don't.
  54. Re:You have the right to use the software you buy by Fishstick · · Score: 2, Funny

    Cool. I give it 5 minutes before MS is lawyering up to C&D slashdot again (remember, what was it, the kerberos thing?)

    What's that Dilbert quote? That sound you now hear is 500 lawyers buttoning their suit jackets as they prepare to decend upon you (or something like that?)

    --

    There is much cruelty in the universe, John.
    Yeah, we seem to have the tour map.

  55. Re:You are misinterpreting the goal of WPA by Todd+Knarr · · Score: 4, Informative

    Nice theory. Too bad it runs afoul of one inconvenient fact: the copies of WinXP in use in most companies do not have WPA in them at all. Only the retail versions get the activation, OEM and Enterprise-license copies are essentially pre-activated or don't require activation.

  56. Re:Many responses by Anonymous Coward · · Score: 1, Informative

    lol man, don't bother with this crowd. Example:

    "There are lots of bugs in linux, they have to keep releasing kernel updates to fix them, like the SNMP one." - Scored down, -4, troll.

    "There are lots of bugs in windows, they have to keep releasing patch updates to fix them, like the IE6 one." Scored up, 5, informative.

    You see how it works around here. :)

  57. Kinda makes mac look good... by jpellino · · Score: 2

    sell a box per OS, and you avoid this nonsense. when was th last time you saw anyone selling pirated macos?
    of course you make much less money...

    --
    "Win treats sysadmins better than users. Mac treats users better than sysadmins. Linux treats everyone like sysadmins."
    1. Re:Kinda makes mac look good... by base3 · · Score: 1

      Of course, Apple can afford to provide the OS when they charge twice the going rate for the equivalent Intel/AMD hardware. Even so, Microsoft and its bedfellows are starting to make the Mac look like a darned nice platform next upgrade, especially given OSX.

      --
      One CPU cycle wasted on digital restrictions management is ONE TOO MANY.
  58. Re:You have the right to use the software you buy by Fishstick · · Score: 1

    oops, more like this link, I guess.

    --

    There is much cruelty in the universe, John.
    Yeah, we seem to have the tour map.

  59. Re:You have the right to use the software you buy by mangu · · Score: 2

    I handed the clerk money, she gave me the box, that's what called a sale. Now I own the box and contents, and can do whatever I want with them.

    Sure, you own *box* and its *physical* contents, but you still don't own the "IP". You can feed the box to your dog if you want, but you cannot copy the information without authorization from you know who.

    Problem is, you are reasoning logically and ethically, not legally...

  60. So what? by The_Shadows · · Score: 5, Interesting

    It was cracked. Big deal. Everyone is saying "Now we can use this and won't have to register it with MS!" or "They probably have an archive of keys and can see the fakes, who will then be arrested!"

    No. Here's what I say: So what?
    Great, it's cracked. You know what? The number of people who will wind up using the crack is probably insignificant to MS.

    Newsflash! There have been anti-activaition cracks from day one with more efficiency than this. How about the cracks that allow you to never register? How about buying a version of XP Pro that doesn't require activation (Corporate(expensive) or Academic)? How about pirating one? I looked on hotline the day of XP's release and there were already several servers claiming to have the Corporate Version of XP Pro.

    To top this all off, how many people will really use this? I'll give you a hint: proportionately few. The vast majority of people who will upgrade to XP either don't know or care that there is a hack, or are businesses that have to have legitimate software (activation and all). Well, I suppose they don't have to, but most businesses consider it a good idea.

    So that's my thoughts. It's cracked. It's a great feat and all, but the number of illegal copies of XP isn't going to suddenly, dramatically surge.

    1. Re:So what? by RyuuzakiTetsuya · · Score: 1

      Newsflash! Microsoft has been hailed as a leading security and IT expert. This was one of the major features of XP. THIS WON'T MAKE MS LOOK GOOD. period.

      --
      Non impediti ratione cogitationus.
    2. Re:So what? by SilentChris · · Score: 2

      I agree totally on the non-activation versions. You can get them practically anywhere, and they offer the same functionality without all the activation tomfoolery.

    3. Re:So what? by ipfwadm · · Score: 1

      Please... When has MS looking bad ever really hurt them? Do we remember back not so long ago, during the anti-trust trial, how many times their people left the stand with egg on their faces? And how much has that hurt their market share? Sure this might make them look bad to /. readers, but they looked bad to us already. The average PC user isn't even going to hear about this, much less care.

    4. Re:So what? by praedor · · Score: 2

      So...the whole point to doing the whole bullshit WPA would be? Just for the hell of it, I s'pose. "Sure there are cracks but this WPA will not stop crackers, just stop 'honest' people from doing what they wouldn't do anyway."


      So it is merely a consumer ripoff to stop people with 'legit' copies of WinblozeXP from installing it (properly and rightfully) on a couple of their personal computers? If that's it, then all these people NEED this crack so they can fairly use THEIR software.

      --
      In Bushworld, they struggle to keep church and state separate in Iraq as they increasingly merge the two in America.
    5. Re:So what? by SpaceLifeForm · · Score: 1

      It may get some people to try XP, and then actually buy a legit copy.
      Of course, some may be disappointed and revert to what they were using before.

      --
      You are being MICROattacked, from various angles, in a SOFT manner.
  61. People still don't get it? by Glonk · · Score: 2, Informative

    MS doesn't force you to register Windows XP at all. It's a seperate process from activation, and is completely optional.

    Activation sends a hash value, which is one-way encrypted, to the MS servers to keep track which CDs have been "turned on" and associates that with the encrypted hash value.

    The ONLY way MS could ever find out who activated it would be to go by IP (if you're worried about this, go by phone), or the MAC address in the hash value. But seriously, why do they care?

  62. Broken? by Squeezer · · Score: 1, Interesting

    the script does nothing.

    [adam@awilliam adam]$ cat winxpactkey
    #!/usr/bin/perl

    use MIME::Base64; $x = ""; while() { $x .= $_; $x =~ s/[\r\n\t ]//g; } print decode_base64($x); exit 0;
    [adam@awilliam adam]$ ./winxpactkey

    --
    Does the name Pavlov ring a bell?
    1. Re:Broken? by Squeezer · · Score: 1

      what am I supposed to input into it?

      --
      Does the name Pavlov ring a bell?
    2. Re:Broken? by YetAnotherLogin · · Score: 1

      $ cat base64.input | perl decode.pl > keygen.exe

    3. Re:Broken? by sllort · · Score: 2

      what am I supposed to input into it?

      echo "moron" | ./winxpactkey

      --
      You're Reading Managed Agreement

    4. Re:Broken? by homb · · Score: 1

      come on guys:

      save the base64 data into a file called 'xx'
      then:

      cat xx | perl winxpactkey > xpkeygen.zip

      then unzip the xpkeygen.zip file.

    5. Re:Broken? by Spam+Bandito · · Score: 1

      Don't you want to do:

      cat winxpkeygen | winxpactkey

      or something? (Since it reads from stdin)

      --
      Krama: Exlnelect (msltoy affteced by rreesceahrs at Elgisnh uetnirisvys)
    6. Re:Broken? by t · · Score: 1
      How sloppy.

      ./decode.pl keygen.zip

      t.

    7. Re:Broken? by YetAnotherLogin · · Score: 1

      Well, excuuuse me. I didn't write the original script, you know. I just told him how to use it. And yes, I agree it's sloppy script.

    8. Re:Broken? by Shiny+Metal+S. · · Score: 2
      the script does nothing.
      It's a filter.

      "This is the Unix philosophy. Write programs that do one thing and do it well. Write programs to work together. Write programs to handle text streams, because that is a universal interface." - Doug MacIlroy, the inventor of pipes.

      You have to pipe your Base64 data through it (or similar one) like this:

      $ echo Qml0ZSBteSBzaGlueSBtZXRhbCBhc3MhCg== | perl -0MMIME::Base64 -e 'print decode_base64 <>'
      (it's one line, $ is the shell prompt) or like this:
      $ perl -0MMIME::Base64 -e 'print decode_base64 <>' < inputfile > outputfile
      (also one line) or you can omit the "<"
      $ perl -0MMIME::Base64 -e 'print decode_base64 <>' inputfile > outputfile
      so you don't write the inputfile content to filter's standard input, but give the "inputfile" file name as the fist command-line argument. Every good filter should work like this. That way you can use input divided into parts
      $ perl -0MMIME::Base64 -e 'print decode_base64 <>' input-part1 input-part2 > outputfile
      which has the same effect as
      $ cat input-part1 input-part2 | perl -0MMIME::Base64 -e 'print decode_base64 <>' > outputfile
      but internally works totally different, which is however transparent in Perl, thanks to the magical <> diamond operator.
      --

      ~shiny
      WILL HACK FOR $$$

    9. Re:Broken? by t · · Score: 1
      Actually /. ate my redirectors. I wasn't refering to the script but rather the use of 'cat' since you can redirect a file into a program without having to 'cat xxx.txt | '. No offense meant.

  63. Re:The ultimate protection - wait for SP1 :) by Flubu! · · Score: 1

    Here's a funny little story. About a year ago, we started having weird problems with microsoft office2K at the company where I used to work. It seemed that, after installing the MS Office SP1 service pack, no office application would work. The splash screen would appear, and poof, the application would then mysteriously close.

    After scratching our collective heads, my IT coworkers and I found this little article at the MSDN knowledge base :

    OFF2000: Program Quits Immediately After Starting When SR-1/SR-1a Update Is Applied (Q255503)


    SYMPTOMS

    When you start one of the Microsoft Office programs listed at the beginning of this article after you apply the Microsoft Office SR-1/SR-1a Update, the program quits immediately after it starts.

    CAUSE

    Office was installed by using a CD key that begins with GC6J3 .

    [...]

    If the product CD Key begins with GC6J3, the Product Key is not valid in Microsoft Office 2000 SR-1/SR-1a. Contact the reseller of your Office product to obtain a valid product CD key, or purchase a valid Microsoft Office 2000 product. After you obtain a valid product CD key, continue with the following steps.

    It seemed that a group of people installed unlicenced versions of the office with a keygen they'd found on the net. It so happened that all the keys generated started with GC6J3.

    As soon as the service pack was installed, nothing worked again. Coincidence? Uh huh. And swine are now flying out of my posterior...

    Same thing happens if you install a free demo version of Visio2000 or MSProject2000 that some people get in the mail too :)

    So I'm not really worried that microsoft is loosing sleep over the current keygen. Just wait for the 1st XP SP.

    --
    Give me liberty, or a ham sandwich!
    See me at: www.flubu.com
  64. Re:You have the right to use the software you buy by Amigori · · Score: 3, Insightful
    T` 9?all for fair use, i do not agree with posting the keygen, then saying:

    "Please do not use it if you have not paid for Windows XP."

    If you have paid for a copy of Windows XP, it would have come with the product key, defeating the need for a keygen. I imagine that your intent is so users may install XP on more than one of their own, personal machines, but what would the ratio of them to users who just need a key to pirate the software be? I'm going with many more pirates to more legit (not totally legal as you are not complying with the EULA [which is a whole other issue in itself]) users.

    Please do not think that I am against Fair Use, but Slashdot is not the place to publish this type of software. Newsgroups, personal websites, etc. would be a better place for this type of code. Just to keep Slashdot out of any legal trouble that may come of it.

    Amigori

    --
    "The quality of life is determined by its activites."--Aristotle
  65. Include a movie clip, as "part of the OS", by dpilot · · Score: 4, Funny

    and then you can protect the whole shebang under the DMCA.

    Right now, it's not illegal for someone to make a key generator, it's just copyright infringement to use it *for a pirated copy*. Presumably it's legal to use the key generator to activate a legitimately purchased copy of XP.

    But by including a movie clip and citing DMCA, the mere act of writing a key generator becomes a crime.

    --
    The living have better things to do than to continue hating the dead.
    1. Re:Include a movie clip, as "part of the OS", by ShavenYak · · Score: 2, Interesting

      Please read the DMCA before you continue to sprout off non-sense. It's about circumventing copyprotection schemes and CSS is not the only one in existance.

      Actually, as seen in the DeCSS case, the courts have decided it illegal to circumvent an *access control* technology, which is what CSS is. CSS doesn't prevent copying a DVD, it prevents viewing it on devices whose manufacturers haven't paid their license fee to the DVD cartel.

      Since WPA (or any key system) could also be construed as an access control technology (it doesn't prevent copying, it prevents unauthorized use), it is possible that the DeCSS case could be used as precedent to make keygens illegal to write or distribute or even link to.

      --

      Hey kids, there's only 5 days left 'til Yak Shaving Day!
    2. Re:Include a movie clip, as "part of the OS", by ShavenYak · · Score: 1

      Damn, muffed the tag. I should have used the Preview button. :)

      And I have to wait two minutes to add this extraneous comment.

      --

      Hey kids, there's only 5 days left 'til Yak Shaving Day!
  66. This actually happened to me by Anthracks · · Score: 5, Informative

    I bought Sierra's "Tribes 2" game a number of months after it originally came out, and when I went to register and sign into the online portion of the game for the first time, it came back with a message that I was using a pirated CD key! Considering I had just brought the game home from Electronics Boutique and read the key off the back of the shrinkwrapped case, I figured this was unlikely.

    Eventually I got in touch with Sierra and they had me fax them a photocopy of the store receipt and the back of the case clearly showing the CD key (which was a bitch since I don't have a copier). Within minutes of doing so I was back in business. I can only assume Microsoft has a similar policy, where if you can prove ownership, they'll unblock your key.

    --
    Rock over London, Rock on Chicago. Wheaties: Breakfast of Champions.
    1. Re:This actually happened to me by spectecjr · · Score: 2

      This actually happened to me (Score:4)
      by Anthracks (anthracks@deathsdoor.com) on 01:56 PM February 14th, 2002 (#3010218)
      (User #532185 Info | http://slashdot.org/)
      I bought Sierra's "Tribes 2" game a number of months after it originally came out, and when I went to register and sign into the online portion of the game for the first time, it came back with a message that I was using a pirated CD key! Considering I had just brought the game home from Electronics Boutique and read the key off the back of the shrinkwrapped case, I figured this was unlikely.


      That was a bug in the initial release. Some idiot had coded up the error messages wrongly.

      What it should have said is that "The username you have chosen has already been taken" rather than the key.

      This is why the game was massively patched when it first came out.

      Simon

      --
      Coming soon - pyrogyra
    2. Re:This actually happened to me by Dwonis · · Score: 2

      Why should you have to prove ownership of something you've already bought? Interesting how software companies get to be police, but without any of the restrictions on them.

  67. Re:You are misinterpreting the goal of WPA by targo · · Score: 2, Insightful

    Nice theory. Too bad it runs afoul of one inconvenient fact: the copies of WinXP in use in most companies do not have WPA in them at all. Only the retail versions get the activation, OEM and Enterprise-license copies are essentially pre-activated or don't require activation.


    But in bigger companies the Windows boxes don't sit on bookshelves either (at least they shouldn't be) because software gets installed over the network or at least in some sort of centralized manner, so people couldn't bring the boxes home. But there are plenty of small (4-10 people) companies where software boxes are just on the secretary's bookshelf, everybody can borrow them and do whatever they want. WPA was created to discourage this behavior.

  68. internet authentication by DaCool42 · · Score: 1

    I'm curious as to how MS's authentication system works. Does anybody have a packet sniff of it? I don't have any windows XP boxes to try sniffing.

    --

    ----
    All of whose base are belong to the what-now?
  69. Re:You have the right to use the software you buy by cduffy · · Score: 2

    That's right, you can't copy it without their permission.

    Except onto your own computer (and any temporary copies in memory needed for operation), and making one backup (which you can't distribute). If I wanted more rights than that, *then* I'd have to actually agree to the license agreement.

    I don't.

  70. Re:That isn't the keygen that they are referring t by seizer · · Score: 1

    Whoever modded the parent to "flamebait", is an idiot.

    The keygen has a date (hardcoded, not just a "touch"ed file or anything) of 06/08/01 which means it's very much not 0-day k-l33t warez...

    So as the parent says, this is NOT the keygen they're talking about.

  71. On stealing random keys by Pac · · Score: 2, Insightful

    It would be a marvelous feat, to craft a program capable of stealing random numbers. Imagine the cryptanalysis breakthrough it would represent if I could steal your random private PGP key out of the blue... :)

    Seriously, the keyspace for Activation Keys is huge beyond your wildest dreams. The probability of generating a duplicate key in the lifetime of the Sun is very small.

  72. Fine print by cduffy · · Score: 1

    Of course, when I say "except onto your own computer...", that presumes that you bought your copy. If you didn't buy your copy, of course you have no rights to it.

    Let me go back to the example used by a parent post. Ford can't modify their note to say "your car uses our patented engine" (or their copyrighted microcode in the onboard computers) "and while you may own the car you don't own the IP it embodies, so you can't use your car unless you agree to only have it serviced by factory dealers".

  73. Old news by grimmy · · Score: 2, Interesting

    There's several key gen's out there, and also several ways to disable activating XP.

    Ohh and did I mention there's also an activation code generator? :)

  74. Very good. Tried reading the post yet? by thumperward · · Score: 1

    'valid' implies that the keys passed Product Actication and thus online checking. As Homer would say, D'oh.

    - Chris

  75. Re:You are misinterpreting the goal of WPA by saarbruck · · Score: 1

    As the previous reply said, most corporate XP installs don't need keys.

    WPA was designed to prevent "casual copying" where you buy one copy of the OS and install it on 2 or 3 PCs in your house.

    One of the reasons that Microsoft has such enormous market share is because of this very feature of previous versions of Windows. They figure now that once everybody's had their first few "hits" for free... they'll pay through the nose for more.

    I seriously doubt this will happen. I have a network of 4 PCs a home, and while maybe on the large-ish side, this is not uncommon for a middle class family with kids in school (or your average software engineering geek ;-). It'd be great if all the PCs were running the same OS for ease of networking and software compatability, but until someone can explain to me why I should fork over $150 for each PC, when most of what they do is check email and write the occasional english paper, there won't be any XP running at my place.

    Microsoft has realized that there just aren't any new must-have features in their products and they have to resort to watchdog tactics (WPA) and business "discount" pricing models (where you're forced to upgrade every so often or you lose the discount) to keep the money coming in.

    It's a shame really. There's a lot of good talent working at MS. Too bad they squander so much of it.

    --
    I am the very model of a modern major general!
  76. Lameness Filter by Tom7 · · Score: 2

    I can't believe how often the lameness filter has rejected my totally sensible posts, yet, it has no problem with a uuencoded binary!

  77. Your point is? by sethamin · · Score: 4, Interesting
    This makes no difference to MS whatsoever. The whole point of WPA is not to stop dedicated and knowledagble computer users from finding or using valid keys; it is to stop Mom and Pop from installing someone else's version of Windows. If you told your Mom, "oh, you have to use this little keygen program to get the key", then she'd be a whole hell of a lot less likely to pirate it than if you just said "Use the installation code on the back of the jewel case".

    Good god, who here ever thought WPA was going to stop the pirating of MS software?
    *prolonged awkward silence*
    Yeah, that's what I thought.

  78. WPA not meant to stop crackers by tekman · · Score: 2, Interesting

    WPA is simply not meant to stop crackers. I mean, there are all kinds of tricks out there you can pull during installation to fool the setup procedure into not installing wpa, et cetera. WPA's main target is the small business who buys one copy of Windows and installs on all 10 of their machines. Now M$ gets ten times the profit out of them. Most people who run small businesses aren't computer savvy enough to know about keygens and cracks, and they'd probably be very worried about getting caught if they used one. Microsoft probably doesn't care very much if everyone at slashdot installs windows without paying (actually, they might be happy do get most *NIX geeks to install windows).

  79. allow me to ramble by Planesdragon · · Score: 2

    Sure, you own the CD. But you are not allowed to make the derivitive work of the software on the CD that is commonly known as an "installation." In order to do that, you need to agree to the license.

    Or, at least, I believe that's how the law works. IANAL, but it makes sense this way.

    To continute your hypothetical example, it's just as if Ford patented a crucial part to the car that had to fit a certain way--no one else is allowed to make that part while the patent is valid, and so Ford can achieve their monopoly on car parts.

    Or, to use an even less popular law: Ford encrypts the car's computer. They lease deconversion machines & software to auto mechanics, and as terms of the lease they need to display that they are "ford certiifed." Hence, you now cannot get your car serviced properly at any service station that is not "ford certified." If someone tries to, they are either doing poor work, or they're violating the DMCA.

    (the above example works even better with a leased car, with service included at the dealership you bought the car from... and you aren't allowed to get it serviced anywhere else or you break the lease.)

    P.P: I really hate car leases. :( Work o' the devil, I tell ya!

    1. Re:allow me to ramble by cpt+kangarooski · · Score: 1

      17 USC 117 permits the creation of any copies necessary in order to use a legally owned copy of some piece of software. This certainly sounds quite similar in language and intent to permitting installation.

      --
      -- This and all my posts are in the public domain. I am a lawyer. I am not your lawyer, and this is not legal advice.
    2. Re:allow me to ramble by cduffy · · Score: 1

      Sure, you own the CD. But you are not allowed to make the derivitive work of the software on the CD that is commonly known as an "installation." In order to do that, you need to agree to the license.

      Nope. An installation isn't a derivative work. They used to claim that you needed a license for your machine to make a temporary copy in RAM for the software to operate, but post-DMCA that doesn't hold up any more (such copies now explicitly fall under fair use).

      It's pretty uncertain what the consideration really *is*, so the validity of these licenses are in question right now. If your state hasn't passed specific legislation making these licenses valid (I think two have), it depends on how good your lawyer is and what the judge ate for breakfast.

      IANAL, but I've taken a few classes on civil and constitutional law and read the UCC for fun.

    3. Re:allow me to ramble by tkrotchko · · Score: 2

      What if you buy software, no license on the outside, and never install it.

      Instead, you start poking around with the code that's on the disk.

      How can a click-EULA apply then?

      I'm not being sarcastic, I'm simply trying to understand the thought process behind these laws.

      Taking it one step further, if I buy a program from Egghead (work with me), and click on the EULA, you can argue I agreed to something. Whatever.

      Then I buy a 2nd copy of the same program. Does the EULA from the 1st copy bind me to the 2nd copy? Or are they separate transactions?

      --
      You were mistaken. Which is odd, since memory shouldn't be a problem for you
    4. Re:allow me to ramble by Planesdragon · · Score: 1

      What if you buy software, no license on the outside, and never install it.

      Instead, you start poking around with the code that's on the disk.

      How can a click-EULA apply then?


      Honestly, I think it doesn't. If the stated activation of the license is the click, and you don't click, you aren't bound by the EULA.

      OTOH, you are still bound by the DMCA and regular copyright laws... so as long as it's not encrypted and you're not doing anything that regular law would prohibit (multiple installations), you're fine.

      Cross any one of those lines, and you're just as guilty as if you click "I agree" and then rail on you. The specifics of what you're guilty of are a moot point, though: unless you're a gross pirate, I can't imagine it being worth their time to tackle you in a case.

      IANAL, just so you know. (As for the multiple EULA part... "I don't think so, as long as it's not a site license.")

  80. Re:You have the right to use the software you buy by TPOCdeucalion · · Score: 4, Informative


    You posted the wrong keygen.
    about this one they are talking.

    here it is:
    --snip--
    UEsDBAoAAAAAANZ6TiwAAAAAAAAAAAAAAAA5AAAAc29mdHdhcm Uvc29mdHdhcmUudW5zb3J0 ZWQvU0VSVi90dXhpYy9kb3dubG9hZC94UF9LZXlnZW4vUEsDBB QAAAAIAD02TiwIcCv/aUUA AADAAABCAAAAc29mdHdhcmUvc29mdHdhcmUudW5zb3J0ZWQvU0 VSVi90dXhpYy9kb3dubG9h ZC94UF9LZXlnZW4vWFBLZXkuZXhl7Fp9eJNVln/TvC1pG9pAUw iQ0rgGZS3LCmGQj8IE+dYK +YAEB2hFi4YsIkKr6HQKNa0kfQnWXUV5xg/chWcUXYd9HnXKuE JCsRRYWKqji8vqFES85WNE GAco0Ow5597kfVPU8dln/+zV9+P8zsc999xz7r1vwz2/aJL0ki TJcCUSktQs8eaU/nq7DFde 8e/zpHeyD93UrCs7dNO8wLLVtpWrHnlo1ZKHbQ8sWbHikSrb/U ttq6pX2JatsE2b67U9/Ejl 0pF9++bYhY2rD02eszvLVZS8Ph80teh9eJYOLi/6d3geGfSLon foOa/oA3i23rqQ8NZb59Fz d5a7qACeZ4YtKfodPNdIvqJd8Pwf+5Mk71n2QADt9vTdNV2Syn Sy9I3z/tIk1iHl63J1WZJ0 n8QvaCMfgpsJrpUiKiZOy0In+ZSOCDloGXQ3CdqUwk2a/q+tla RKfNkhSS8W/IRg/9QGfr6T 8cPskVVL11TBM6dCOHRfD8eg2QAduapySdUSSQoUcpsI8hiozQ n/j+Ri0iy00SRsNd0gFxu5 avWqByQx1h3C3pYb7f31Afa23tbbeltv6229rbf1tt7W23pbb/ u/NK+yyG7w+aNTzTszgdzV vMopKVddQdfFbWyLW5JCew2OWCS0QCdJkdAiuFeEQ/fBo3xhSx M21DfNV5bbjUqLT3kX5ZQo ym3Wny84ECGg4ViEoNpH/Y79jVFUj8qDQpedtdnNTui0JH4mQ2 lRquwWx0eNzyNbaSs5Gq25 zay0xzszLm5TDijz7JbQcb3+yMWt3EAEgIy2xniYqFJntWk+M0 1Df+XWBoSg17XPVpQvdsSE p00pf2G8XnYziCg1dgsNW7nohfGe704kaLwV5SkdH7hlaHyaO1 V3PAHC3bEw0dGyUeZW3TrO nFI67rHxpc7VA7tjUzi7dUpC4rxS56rOxk345uveE6YXVjmV+0 oCQk45UncCOygdFy0bbf5+ U+PAFBfeiCHtjvm4iPI0Rjr/rbaieGeRcgR8PSFJCSneacptR8 fhXYp3mHLbuGD8tCF+3JDb Hu/QR3xlPyaflIz4XOy3d2qdLscYKWV22Qv580RidCyUSNSWAG CBGJtLPouO2Vkfqx6sGB3K gIkHHpONiTPy6owdurmhP8kguvYEhlmZZjd6McgmP8yGyeXzjz 7GfpPAiTCCdiGYs7p9fvZc Etqhq8pobEnNEOjLqG5EdUu8I0NpSyUNJMzFrcAzA8uqtHG0jd CKcjHBbsrd0bGGc2GwVDsR Es1E/ljRoL3kQkkXZrhiHKBk1H2Js6M/qG+b2BYxDsz/x1hoj3 wP6Jmqj4FDi+9tucHepO+z l6FYB0CGH0TD3GbJQW7xBdXiZ9wijM8EMTCqNkw+l9vPplE8TK U6X3UBFocHYrSOYxTWRXaL 18/KKaONpbpqow9miZWrEiK/cf5A36DEQ8eL4yxTkZ/6mNl1Le n1gn03HPPXGpSDjpjSffFN 5Wr868y5OOETwUOzz+dzeZkLrIO928G9bdSRFTouRO9IxoMyI4 hhRtW1H2r8aNL4k5pP88Vt qYlK8iFfQMYQMaBk6IquNscfXSPPdsQuvlmB8Ydh0nRDCraCrK T0CXXowA8zJqbfDZWfTUEx hdESdBT1JupO4SSEuhK1gxX5BUiRDl17Z/xUce5h5XzE+MJdwF l7CpyFCU7OB/powZ6MNB2Z 3GZ9rMqEM+7zefzstesi2C3p/ltA3+ydz5Pe5fYxA8Ztnn2cJy j52BAkauyzQHCc3+VjZ8Ay DGYBpFUpKLFj1NPtSn7ouG7dFV1+QwjXrwJv6IRuQnt1ud/Hll 0TpZJfjzwYu93r9/rYEvAH rJZC9+PA2nCX2wX2SmhC7Gfe9ntBdxKXGQfulJKMB2X6CJlGeP 91N5dA/BnyxdL5CPD9QK/t pgQY44b31YLn5YOzgs5wD4xnCE9JWJlp7gG2Yo5Z1Ul3oSMnr4 qA5jfU4fJWZrehFbcHeG0q bynywMR8L5heCTg4PY4vHQ8Gxr3ilObPB4XfQUQCBqC8aPpvr5 OX0wIBQNyEA/pPKIMIAfQG 6K8olq4bGZXEMJ+5FbyyE+jBnj7n8RtDfdNADlIWDA8MfxWUL6 OFNry9mLRFkkknvgBhFUii a64J1Et3QB7jQ1ge2ltGkDvJWHw9OQqSB+Tu6xT/BR5CYP6Sxt QxgVThNfK7JrR3lmt+0piJ XDcvpgWlzD4czNgw2G4vTuRTXcTtUcO4HtN8zqe12Ke0+3cteA nPFHz5XW4fkVyY2zjjunZd xiKNPpoIdSdq/dCdeb4X/wsceQ5cRWkPxRM6cYIHTsqDEZDgw0 DPLtwjHbdH1XGxF2gg9jlg du0byczjLXTWQFsQlKNBccmK0xApowq1RaDS4ZRh9Efl2bstLz thO8wKrIFnYBbcoju2PAv3 ppV4f9GJ99dNeJdn7zRC1V3cRg/lwm4GLgSa4ZaELu5GKhAmKN 4hc/S73Qhk2ppUwfO7F5BM FLxxB+8IGtkrUDyBo+jD63hDr6LzIJOxD0/QChI1KDEc7V/+Nd xS/mq0UoEBccxviBvM+6Jm VIjeJSu3h2JyZFQoLk9COzXfQMCid41pRmKhYkJmP2QuICacl9 IW6NBZ684sdB4mwxGDsPp3 Sc+DXdi3Lm7bqnSF9icuvH2pfXboyqCqXLAcaksshI0CT39jlC 7HuZJuR2wnni5gaa8e3Gi+ o3GRbJrwcbUcznLsd4YuW2pOAaeq3/QZoeuDaj7mBzw0AG/NMH ZuTfVnvnI2dPJy6Kwd9gVH AnYEsy5Swzckx/5huOzDfJtgrq35Gz9Bv6cbf2/Bpxy+dEI5Cr vdBf0fC847Eg37YaO9x4C7 WaOcAwli2qw/WnAh1K3Lf6oeFB6XG46tqoWzchVkYdsw8GQtWL XDSUqS1v1xOeRTmX3EPlgE 8dQN9HDIvM86voh/brUnCtfAqRsiyTx3S1JQp1wOSkHJz0x308 JnLjmKu86QC05+/pwYr+7f CLAy39gdj5Q+FYZ3By4HJnB+Cg1nUfgaFurEtvwNuL7jpgOxGw QOWfI3SIBA1SpfLW6h/dbA z1Dt3pIju/CnQL+yRlYs+gTMdPxMce7VOZGajGvVpyua8Welhc q8umvKmLr4aWv8lJz7acRc N6shtrZT0ZXjmPMjuvT92g0p4Djm90ZgP04UmmGcrkShCT8yai BOPxvOB+44l/hUaWv+16bs 8KVOfXu8K0fZE2fF+iMNH9UOTXw6/QbugXhnsb594umaE8Q6nj GwOV0xbJ44NXQ1r2abY39k rtkdnmtJ732R3Q79wnzgZEt1kJ7hAjg/hw7BIP+/vHGc0/jjzy Pes1J2E1fLFWpao1ou1/sB o1w17M8nXrTZmXOpM96VqfppTZpUeSkvT/6Il6YefuT8qJc5P8 3LfsTrK+ljXK3v98RTy/1J 8ezfQ834PZ5quT/kaaxxZn9yNio7yYBjf9hfwL/EGufmR+U9wI jKsag5hrJ5y2Kvb99+mz4O n7Jz+6HOifx4xxD9kah8SKKP2ai8Dva+kni8o1B/BFVM8O1xPF Pf1hz6YsjU+HGLvr39NNhP JH5+6UT8dP/QVfnxyQn7yy4b1EJXdu3oUFe/MzfXda2FVKwdVt e1Hp5nCkJdfc7k1XWdQ9BU 1/UdPH9F+YuLJRU/vE9piGH959eXXMcaX7yQPiAsDbHq+7CXhd BLJfTSOjNP1zozHy5TTuvM fsbWmf3hvaAP19gBdP6A8My88EwTcMzAyQMpmXNBF6h84JiygQ tXQbbKbXqm2ClthusNuN4W 13dwFdj4c5SNX5rzvqH56/XTD1w6Tp/aEI+wz8yjr+y5dBQ+UE tgAmLxDiME8Njdgb+/dFyJ l+xpZ3qY0L7hGYW0iC+LSQcSCZAYv/HLcZeOx0/3CfsG9LAC+z cIvLl9+3YUkMO+gVwgKj9P EwdyUTmutIVnWPhCW14Sb0nuZz12suDQrcwLX8O0bTH4JlY+2Y 1/SNjxd479jmON1rwpoSuZ jYuspvCinETNudAVuUofvjMz1JoZ2pM1t/q/K1qnF0nKhxCz9O 2qKQi79zKnVPkauuSqjAzD p5u+n/zKt64AnuhhizGx4qngeW0lZIAZRZT/ZH2mUiIY9/XpWO 2U9mUZ4K60VpRXRvqiBJyY 98iST/mW4ZL3l2l2g64qG06s/JteaS0HLvU/68b+QQs6laNzsD /61wLsTRz9YSQhkROs/k7q 3KDprSV5HgzFK92BPjLYY78EMeon2ZqvwWqsCQD6F0BbM2ywVL +FKzbzID2rxg3dMye8l+8x pCykGYN2w/fkFFsQF/2XRDdI6zQ09tcxRROPQ1PS4vHatUfT/G s+UpXub1ACCxPAq31ZR6sw 4OkfrDfE++F0+52ZoKqRZ7kg3DlASoI7F8B3Q+cmCDGnA7GbnR K7H6b63haV/16KD/P3frDn /NWdbYIc5q5+KPo/zN6Ft6AEh0sj80HuRsFDIAz76u0vZfE/Dk Zm2Ni7PwfWBvsGgATHhtO/ agrBYaBbOVzMyjlWr2JD2V0cW6diRWwsx2pUzMr+hmNrVGwIy+ NYlYoNZl1Owlaq2CB2imPL VczCPuLYCBUbyJo5djYzhQ1gWzn2looVskZhT8XM7DFhT8UK2C JhT05h/dksYU/F+rGRwp6K mdhyHtYRKpbPFnDsrD6F5bFpHHtLxfqy2zm2XMWM7ICwp2K5zC DsZaSwHPbnydyeimWzjcKe ihnYk8KeivVhDwp7uhSWxcqEfyqWyZp4H8tVTGZ2YU/F9MzEsT A/hMtoWkqxb2KzJ6fYAstg RRyrVzEd+xoxNXFpOfpuEiwZG+zPAe2IJdekur3IT18hoF6eWd 6zXuBoDnXrhyXPEN2I6Yz7 bDGm/S+xr42UzQANZf9AdI2gi9hCotcI2sruJrpK0EPYRKJXCn owKyF6uaAHsSFEBwRtYblE Vwp6ILs6CWm7oAewr4g+mcnpQvYJ0VsFbWa7ia4UdAH7LdcXdH +2mevLnO7HIlxf0Ca2musL Op+9W0r6gs5j24g+qed0X/Y80VsFbWQNRFcKOpfdzPsXdA5byv UzOJ3N5nN9QRvYRa4v6D7s S96/oLPYx1xfx+lM9gHXF7TMMrm+oPXsZa4v6AwWRXrXOszAGr sxOrcSYRs7PBF3VHzXse3w Hp1TgwTMf6nY9SyUZhsn8rOXZpM135BfS1d8736OJwrY0YMPQp pZmIv3ApattL3WltLivBFd g65tOnbiUiIR3SVct2bAhj8AdPb1aXoSDiW7xBCtesC7J6i4CI VVBvwU4Xg4iO4SIbNmAn5Y Iy9Ca80C/D3CjzxB9gXeB/BXNLiYKqsB8Kc1uJhSazbgKzT9iq m35gDu0+AiRay5gE9O2UHE CJ3o6YBzi9Z/Id8X8DytfZ6a1jzA/zJeY1/g+YB/ocFFqltNgL eO1/gv8H6Av024iXBROtb+ gG/S4KLErAWA1xLuWkP2BW4G/EENLkrWWgj4HMLXPU72eWlbBw A+VoOLJcA6EPD7YbzRV8Qi YbUoB5kLkbfFMmIdpByiGOL7YL7asJETNAuRdQgbOkGzUFmtFM PUQmYtYt3jNQuddSj7E9H1 gi6mGAasW5y8TGy2fVmvwxbJ4in4IHs39X6IvZF8F+5sVmn0iU VUGn1iT6g0+sSWqTT6xO5V afSJzQaaTUYQCyaYRw92KwBw1nsOP/jL7ObI03hcwSPx4oVph+ Ie5zV2JZFIndc+uCPtvOYV f6e+El2PpegK4L8A9rF/AanoM1iE7kBCj8iziLyA5ecJ9CWZtY isP0lal0jmYdLCknMHrCSz kLSw2DwBMyGzSQvLzBWwEHIHaZ0kre/IzjDSwtLyBP5CSAFpYV G5AsWkpSMtrCR3IJeQb8ai 1knSyibkc0TWYwm56LzuYwfH0rhk1MokZCdpYdl4AkMI+Q1pnS Stb6j350kLS8UdOE9IiLSw SDyBbkIeJS0sD1fgGiEVpHWStK4Tcg9pYUl4Ap2ETCQtLAaXGP sSHNerWAxeEee5gAQzvT7m JNZyYnHnxyRZFLFXVxKLj3RQkpVDrCpi8bB0jxUsitira4jFY/ hlkvUHch5zNTmVbeT8uix1 Ut4DpG4f5qtfTOVWQCrKF2pS8LWzK9O/N7Y8lv69AXsGGzIGf/ ClZJ5jUyaF8SspqKOcdyf+ S9lEnBk2T5CXgwuwjdOycEMBZI6OpII6fo5gt4APyiZZy/aAwm F2PBt7kWE+Al/rkRtYKieN 9QCpV5nooD7wocRNPD1Ni7jI6H/gfjbjCamimf+EHDpbCSXHv/ Zeh3E0xPLr8cTn9fvwz97s uZ+JH3988B3nDt7qSRTicJVJL8I9mAvjMCpHwTLE4TJ8wRhd7k RhEwrw39lMPBgl8ZJ9Hufm kj3441z7ZRf+cbRkT0kLQpwcAf1vAD3o1MoGQacVC8tDeytbwO XPHOAovtP3ZF047QyJPxx8 6+dzAMFKRnGmjgYcuqzPX/8eBChhb/jzHU7a0XGRYP82BpdwrO EgLpX/PEZdNssdfOfHgmIR krPrhdyTGrmxQg7LjC3BjNgoZ4juv+WZEBRnI3YnmcEyJjMOjZ lvRlMPSZZFw/oDsU4mO7/u UFk7ibU1yTqhYb3CWTrB2qdhhUZjqu3F5HGSq4EsWaQKguC6Li DzHMNhKBtJNCOZYPVIxbLS Fet7KCobBSIUO7/KkNS4j3ekxf02jXOnRmni3s+RFvcMjdyuUZ q4d9KI0uLu0cT9wOhU3HWg +v5o1czjo3DLtnPWIbZltLpZLiIWxR1ZDRrWFGJtTbKCGtYtnK UTrLkaVu4orGQKsU7EjiKV FnS3CPqmVNDV+KZp1ffQ4hOTirinc5JeE/F9o1IRxxD8L3tXHx 1VkeVf0p3QaofurB2IEkgj D2m1Qxo7jtHEsdEOSc4Gfd35ICwfyZmT2XnmoLLYQeJECHYiaR 4NqFE+ZwaVc8Z11dVZzhFc 1IREvuUrgFHAiYpOMUEmipCgMG/vvfW6+3UCjrNz9uw/4Hm/dL 26VXXr1r236tar99wMSTnn eRJBwIU3NYn/bhJPkFifnRQRf4S2yKVV8Dj1JU7iEvdmJPHKSX GaXjwpJvEkV5ymT9Rl/Tk7 TtOv12Xtz47T9AFXLGtTdpymn9BlrckWIuqr03QSVpzQ/ZrQn4 4KPSriIQWbBhWM6n60oOzA DUoKl9hI4EAWKY2LBzZMl0Z590+MpnEBwv6E6QxeHjrLPpqIU9 OsGR3RkbyUHTeSZ7Jjo/Pq RN1IHsnWjeTO7MEjuXCiVsHr2Zf1WZGRXJ4dZzuLsmPSzZsYZz s12TFVt0+Ms51iXVbSxDjb majL+nNWnO1cr8van/WP+6zBBf+Wz4ofyalZ8SN5T1b8SGZlxY /k6Kz4kUzJwpFU9syacaoE RKCoj0zyCF/d7hEqczzCTT/zxG2gwmwm5/K6cBAOOjWniGN5MU vzfLhs+EuWzsg/1xKoHOxI JIHM7YyUQU7+O5LA2t6IkGEFL0ZqwzKtETJMLImQYQVPaAkcRP ZwJIEVVGfxA2nIvzfGf6pT U0xsMT9LU0zkPztLGDph09qiKPBgkaVJAXUssjQ/JWgVYM9+cO rU/IyWoJ595tTp/OEIGfk/ Z2QHpTaBveOMbJ9A4nVnZO8EEhuckY0TSDznjOxiQOJpJ/Ysys Pjeh5q9TzM0vMg6Xm43xnZ BYH6fubUju7Rv1N5/ZGt48h6BlaYatoG2nnvvlWAFVngYR5/cg 6mMbMzMp0oo1FgOhfUNUSV u5RhSlYGPXk9AnFUc9vCTOXeaeoRbhphYxvcbO9JlqL20RV3QA MjLYo/2PrbIBAbSKq7pyL8 NkoQVmZP3kYxDXZxIfzUVsKwmITK3tKWnA/YiZm3uXeZXTXoAQ HVT4qWr6sfBwXqHx2rf8w/ Uj/p7vFbY/Vv5PW/e2u0/vdu/d/VD/qumUODVv9di7djjdOg/l m3UjO/+Gl100E1ZTFGDIvb EdUNbYIgDGlv6ZT6praAEVfxtTVqmgkCFmXf7FOBCQJ/fvT0kP 2uxae9ifwRGiyv09lLtwA/ d+DTeFixS+5jUmi9WA0E6lHQhTAG6jPFXLjy4fLA5YXLCZcLrh xWA6WBqGR7kzgTCiX41KPK JlGGn0pWCx0nMAKdmDu73tKUYog479JSvjhpmSmOg+wiuErgku Aq0zelHgGeKsMPVEs+5jqh quEy0QN3qv0SlGyA60m4FsK1qGW9SJsMa5GqRMwHyiKfn/3Hp6 oKkU8y7hqkQ6vcsRzRNrIl oHIBVfMxOuXnhdv4FvXiP+F5EV94idBYL4QgGmE1h+jYhjPYac 0bsASL8MjzTNGeO1O83tJ8 N6Sof4/w429296EtAoRx/d80H7I0r8VnmsCMn594gHwJIqESjI zskD6e1vhrlJL5jz3jhcmC UPfPH7exjx2CsOZ4ygLI2WIdDjVd2JJPz07X9F/wS+wdB2fdLt tewENYIxzUriPYaeOTlMR+ f7Mg9Cae6OYTYCmPuH0RO9fSfhBEEwmitga63ocS8YW2iq0oyL cOgiBbSahAhGKBlktQDlx2 0JjSrhxs77Eu/hyPJxu2uQ8tDYjz23tMhm3tp9IN7dBNZzsz5u 2sS9ruFa9PoMARQr3CyXkD IfhteWrrX1UVJBfIhdsiqppHkq3QJR+7fwI/tASC4fOsnx0G5Z VNL0Qn0s7x1GvRA2Ednu2x LMODZTQQG5Fpr1gmaTIvEcvw0J3Pr8k8ZS5I9kSSDNj9zQlQ5e Mp1XSnEu/sYtOx9YGwcRE/ PAC1O47B1X2K3TuBAuAcqM4lTfP5w3i6cDXMcNKJbrb8ZsrMB7 MOdoq1HrkJMnzAxEZoFOxU 2Xd3h6V1W0tFPftiQFV7HVA6Xa55np6q3qxF1vOhrAnKSli2gp dF0YCCo4GxJePJ4NJ3cIOj je/HxtPzlbJEWiS622ZEH7FIiXGPWMAfnLiMP1hgiPoDK3sWbr rPY7gf2iSuREk38iZdYOOY TmCPYntbxdUGErNLgoxW+J3I98HYE+OpLy4+0/hopkFLA9cOVC DNfD+r4KPnAmN0H+OOJgPl HAqABwiIlXDNhKsariK4SuBC75DLzopUuUNjxhC2hbETfua/ib YG+Q4eKoScs9YjsN+MI69u xCUvpsPjiGlZitqjB0rlbcd9f8vydUa0G/f5pYX1eGJ3mZF67m RPYqsr0JYqKnSs1cAlE2sa 28od6PT4ZAscbgAOjaD8E/D5GL2HD3+f0f4+q/19TvuLZgdeV1 nl1S+D/OpRCfidK7F7PyHX FvCxc5/SqV3kbLtnpMAmiORjyoBuDljpC91EiC5iJni3338MRr uE+0Crbnl1FGx+q+YFS4Bu 0VE621ytPWhc/AX3gkHNC3rZ7A/JC3rRC3YrZy1BPO+7AywAGV /qFUfiGWAf3NOkh6ONx2/j /OFG7g9rYv5wDgyn/KP+cNe4H/WHr47jnXBo/jB5HNct9IcruD 9cNVbzhzSGfGoiUUT84qro QinmGbdGPCNqFHjGTeJO9Iyr9pJn3MQ9I4oKeLgdZfMaFQE/uE l8D/n7QPkQeEAXSW9wkEss 4g7y63TDBzHnODIBHEoOt5cpXOL35fWF4J7lqZfBSWoC7QLZNj YAtaX5DnrlBQbli7Gkz16u 9xFTTGLnxpKdeKFzHpwruGf1s1NjSTg4lWlF2BN2MA4nGAdIC+ 291k5F06FYRvihhHKt5H+O jUwzZjAoKumxR8yilsdV2jKT7wouoTVl2ddRebd/nuzXlqZHbj sL7M95oMLHlsDsWzuGPTtG wIOALiUAnSkTF/hDxv9i1x2nw+XwE1ueAjIJiLl1mUCTr6zgQx Y2nscVq9byEbRjFIzmH4ys AnkkyZ5CS4M8D3vDTkrogbUfjrayTxNbMnvPTp30SCi2kojYfO wPdpqQUGzKPj8rzIS+2mMi uzOTimHLGdFJbCEvExOYn1kyOQdR7jZn0rElLOicEvFp9Azyt7 zKfJBJbl6fZdmvfgC1g9VF RPY27MPjDbCidOD4CWtRwpDC+8pwuWcNjMDkAWWfxBLxzgj5AN 7Zp9w3ILG+TFIa1ADcvGc7 sa3huB3r18rswzvJ8k5exgNlthKN/Gas3lczqX/5WJNffmUNzm NLIzVlQK+JDoxjMa9sZayy RzP5dAcDhpabTqX9rIQIMQPl7BnwSdCh+zOJ/QUx9idx0Thwvp KoqI+lEhW+oIQN38eLmnjR 6ljR86BlpcCwTa4kfj8Zcxl+D46J+rDticS6K8b6Jioh22NyeG kMvt9mWT45kS9awHtI2EaG fHI1tjF/DHVWVAqhWzaY27tXx9YFyqronksf7VeS7QQHwMZxUz 7MN8NtfBXgAtPKxUIMHBDO J+XyZqirFppMy8GJpzGBnBI6WTmRB9EuWoWLITp5aFk+NQFLrY RS4NgcCdozOh9OUtfySmgD HurPwdkHKnBSBRnBAbVuBHSh1iU3QWm5ZjWd38U+8Gd/sEhhD4 5Gcb2bC1XeJQ8svGWp0ZGf ErgR9/5bvPTOggOE5pco8qgh4oI8eaDhI3qTpwhHDVQ82qj5Rx p1f918bOGDJFfoWu1oxfbv /riCgQw8Hg4tjaxNwKWfllOQ19uwq/cKlWJV8FOcR+JZxucqm0 /OXY3q+XoG11qcRz2yE0ex 1xypxQoAleq5q8PXUVBJFeOrkmxCevZQxmX0tBpuIl/7e+8Ddb 24KqquhRk8pJDQTkBm8uZV WAkeS6AXLAo1XlCj/JGVZmG9sh90t7WtpbCe1Z9R1VPDDaSzra uiOntmFFmGPWYZx0dxLZ6H WrwkTiklnVJ+mRCz3FKcIWTrKpTNM6PilNwoX3whpuTBgWRL8/ EEkqZTm/lp5RhV52Vx6uzT q3NrTJ39Q9S5KKbOTTF1lnTqjDoH1bvQGmJq8NPUufHGy6ozqT J/9cxBXorU+fkbB6kzvmqH Ku3/O9TZS2/OoDqbX/H5B6kzzsleVGdcLf0kdcZ3ETV1buLqDN 2SSJ197NMb+JKQq3KvS6/J vRMialeKc5r8Js1or1EJdGE4ulS7ssg+TeuBiurzssDDMhhpq2 Le7CO197N5N2iendRe8+wP wc3CvB9A7efGq710Q1Tt+S6VI26yqKT1SKZGxLuADEm9Y9Da5F xiVk0nI0nn8RTm65gFny6+ EPXpPekY88AApJEKG9+SWOlICiem5J1t6EUz9rPJ/A6KQ5uoE9 mFkYNCI8Zv2LUbAvuI37Du 4DcoXusYSfFai2FIvNZkiIvXeKAGUZvwqEd3Hs6sf8rZOeixw9 Dta93zZB5RfASWHJC0Exu0 nff4iOgJDtp++1UsTdtl02Jp2t4q1KVxw+xOSC+tqG86BF6nqa 1lCgThMj5l0G2c20ZoIZi2 cW4cEb9x/l1a/Mb5ybT4jfPDabR9dorhjs6QR7tMsDQdgmJFgd uKLM1nNe8F/yVWyNUeiPvS RtK+e4lojh42Se8oLaeQ93fASnh2dW2y8gOXxzSIapx08qsbsg wDtcnTNMHsjKVJMJtjaRLM K7o0CmY1pUthhTlMYA+ja2XBS3+1NG2DzOAl1dLUDD+av7Y0Jf MFvc2tMusIjB22eO6zCBDg gCsTE5Td5PB2Ke0Bi/vQu9cCa/3nDN83t9V9o+xwH3p/GJq2Od Tfb9iFi5vb6BV9w34fLMvW 4RLkbBqZOlnH+nW4UmSn0/DdGv6q0lJbHi78yDmwDyGjMKgmNX wZvGQMjEBXxscF33JCa/kD EBQEO5KCl5Ia3sfictM6mlh4+efSyO7QO9p8VAhN+kntLjiZBe vQFPex+Wm8y9hDgb1hE4RT J9HTcwbJpxZGmAQmlprzfFEeHIOYLNMzie2lxDGJfahep+vDGR tNV8hO2Tqcx/9VFmPNHrBx ZuWetboq37GRw0Fvs3ctepvb5dVro2XWazXK0lqdMJ7WaoIyuW t5txfZSJF7vqIo3QqqJpJX eP16QZg1Y4iOxvRYygc9nmq7jB5Ddc98RS+h2nSHH9M7Fp9O17 Z6lQsKD+tBPTzuryGanSOK cDngcsLlgisdrgy47KxzB1TWB44z71ygQFkVe7hQXq7Fx108ut PSktoln1wXjYZu+SdBO9i1 uBMZ2GakkxwYcfn8rH8HBTK4MhMlHzPtgrZoz4M3AWoKtXJH1Y VbH9UkSR/74wf0dqQDZjI8 t0Lv7CySIEiewzq3kiznQLTeKh7G9ayf9W2lZopg7j9OO5ts+b u0fyG5dy2dI/qVPuUALCTa v9I2MOmJqOHb9q9Mhm94jNXO0g197WeMbHoqMEdSuHL/FR5OQb G87XX3UGVsbGrE5dEGFEtN jQ+0E1JJoWaCpA6ymKz4RtVJq8aTVvgwprtjQu60RmaPaEE6L/ dAqu79hrA17rwc5jv0+Q8P zbfr86cOzf/OqsvPGpr/iT4/JT5/WkVpOX4CInjaFl5oU05vMe JqwbY8VBYWiuvPb7Hg9kmb oiq2FZbdIduK4vpzQMe/qbEF33QJF8MaO0epynUX2t1VorvQ5K 4yu4e5q4wH2w52hAo9oSqv UpivVHnchQ53ldNdaHVX2TgZpygKVZUEd1iL695+H1/VUQoEfI 90llEpN7e3Jbl3Gwqs4/Yk ral/6l/a9yQajHe6d4dmGQ3toQKrskeZJSjlJo3MrCPz3mlEOg HpzEhnVcqNGp0pjs6EdFak MyGdWSkXNDpjHJ0Z6cxIZ0Q6k1Ju1eiEODor0pmQTgjusCHp1Z 5c7cn/YU+Qbg90wz3VnPRi 78eP8H7E9UIjMbunmqIk0Ie4Hmg0JvdUo47GFMe9RmN0TxV0NO Y4zjUawT3VqqOxXuX6Ktd/ B9dAg0Z6ELi+bs+4rnHA+fGto1ZctxsYR/p24J54J0IBCc2c0B QhBPY1SoF6QJRWpDRxSmOM 0qRRWqkfRGlGSiOnFGKUZo3STL0hShNSCpzSGqO0apSmq3262q f/7z4N8gJH23+x+294gQjJ j3mBGM2VvUCM5speIEbzo77rKtdXuY5xzUMVb1hIMC6HUAW/xD RjdlXH3rh/0+gDLg2iWfsA WjSN0SHeCW8UMTaH20a4ZVK8LReDPQkd+nT/AbwTXod0ceXDDS suJgwrDgwP/sXoPrQydST8 La4bGNXW3111JfpbYvQ3XI6+AjcS8DN2GJW5DxVjfGVcnmqEyK sfCaGH4RrxSnQ3DKGLtB/O X9H/8cDBjBWT677Xy2GgeOVBDOu+51xQPIjbK/gRoICYoczB01 PFK5VPoPb+Lw0dwUNCCBs5 o2wjcWvy+ynlEowrAIvreyNFqR+l9BpKAxTFD1weK4ZYE0r08B Le/cZU2/5Rx/qPFdczpQNL qeOr/80jqOMFwgFCI6E4F9FKaCNMJ8wgtBM6CJ2ELsIcwlzCfE IPoZewiLCEUCIsI6wknElY TVhDKBPOIZxLGCBcQNhA2EjYRNhCuIxwJWEr4WrC9YQbCDcSvk L4GuGbhJsINxNuJWwj7CTc SbiX8ADhYcJuwuOEPYQnCRlhH+F3hAOEFwmFeYgmkraZ0EpoI0 wnzCC08xEhdBA6CV2EOYS5 hPmEHkIvYRFhCaFEWEZYSTiTjzhxUkO/ZcI5hHMJA4QLCBsIGw mbCFsIlxGuJGwlXE24nnAD 4UbCVwhfI3yTcBPhZsKthG2EnYQ7CfcSHiA8TNhNeJywh/AkIS M8TdhH+B0g91+NFzyPjWi8 YH8s2fL6ga7vO5Rt7d9nNn6W2TXQAT+UbYPc3V7yWWBQ1+1E/1 B3DX5fpP+zbVahtP8zBb+T ZeqvEW0G/uszQ9cMyAI5kjTTca/vHu8G+F1nVgOiUU3zwK3pHb IH7smUERDNLIA75Z3mDiRh e1RV7e8e1Ta9v7uoo1w5XavKLb8G6k3y0K8GyKUV00K/ZO5joV kXaxPVtDlYezAFa1eDKVS/ mibjM5SUHEiETGpaA6VclHqxGhPCy/mQYiOAibtG963zCHVm+U 1oTE2bidUxhhvWtpX41AyA dUHyRSeWL2gNF7RK6h0OfEhSsF4KF6yEa4OkppXhI0YzFhGwyA baqxVflLA5V6huWePPb6q7 ewr8WJp8d0fAmH9T3bd4y6i7ZZ//bWjWgXDBRqjOCLZyvuBAQi DV8nbB4d7hjT+3z+9G2t5z tddWShWlpWqaMBcfAsyGlkIFq6FMCbZVcFoxKdeEprZIPob/X5 np0zuUXzK1rkVN89II5RMW EVYi04JgQEgQWAqnd7d1gIecSxSBeTRgVv3F7gc6GHM2iX8ikT 5u2ryrpcgWWumxCkLdNbWX 1LRGlGRtQuU2k3AKh04W6OkO2w6D/VIuyA/aMM1DHVWm9v0Pe1 cCFcWxtQs0LrjhkrjGDBoU oyCCohITQRYlgiCgooniONPAMD0940yzuWVc4o5iXOIurlHjgn EjcYnGPGMUl2gWk5C4Ps0k UfFJ3JX33a6ZARXy5//Peec/nkcdv7n3Vt17q+qr7mJouxvb+g clJflLsei2fCR96nhE+1Rq P0DtC59pz85OuVdSYpu/r6TErg6hu2qyL5Pq/ZBUetzYNimf1J n3od5THApIva6otfFpe11R I0k9q6gzST3DfUk9wn2R0raP+5JalfuSeu++4kvqUu6L0douKb WRpJ5V1JmkHue+pH6uqLUf QxV4XlKH87ykDuBjIDWG5wWLtjDuSyq9pzE7aqatmyILbAGKPG XzUeQ3tjaKPGtrqchC20uK PG+rq8jLtmqK/NX2GCOZka0lul6Emv/HGFDu+fAJymdE/WG7Cw /IiQfH2I7dV1R+P7vtld12 i54Nsc1xtNGDEbaJDov+E812/J7doucnbMmONrrYbkt0xpHV3x lHVojDottSbVMcWei+RFuW w6KL6bamzjiyhjr7IyvaGYevgLZgZxxZ/g6LLtHbzjjjyDrmjH sB1j5nHFk7nXFkfeiMI2uF M64a8eKMI2uaw6JHrG2jHRY9VW0zOCx6kNqW6LDo2Wlbf4dFj0 vbQhwWPSFt6+Kw6OloW1vF KrIF38Wauo8L4pyWOb+87ioOtJ4PuGpfz+iddktZz4OONmU9tz ssZT0f3bFbynp+4GhT1nO2 M46s8c44siwOS1nP3Y4synpucFjKekY448jKdvZH1rvOOFqlkc 44sjQOS1nPKs7+yHrgjKNV uuaMI+ufzjiyvnf2R9ZJZxzxe9AZR9YnDktZz48clrKeyxyWsp 6zHZaynuMdlrKeFoelrKfg sJT1HOSw6El3WwSs/M7vYlVHY27YD2kPtfnTy0yyd5DqRQ7DyW HIXaocQxtUwzvObauGoi4l 9dFtUqeS+i9FXUjqVUXNI7VQUTeR+jXU/B2Uljgt3Y+xj+wiL+ wTW8jlPLmcRx/sv7JMncTY UsA6idt96jNrs7rMOqcRszaB/mcDZn2rDrNObsisSdBP12TWNY 2Z9Xo9Zr1RjVm7wicLvv1R 3x7yShNmdUFdLvTvkOefiBkMO8GNWavXYNZf0b4W9V8h32eIz4 bfLMRGom0Z9HW1mLVvbWbd A4xEXBDkfmAD6mtC5kLeRvwd4CZQHXVFGEtD9BMB/zqoG++KcQ GhLszavQqz5kB/jPzT3VGP /n2pD/QZjJgPMZeN6HcyYu+j7hSgeYlZY5EzuCqzRqPtHdQ1AA c7oO8C1mIuN9A+BPF7YG8A YhFTF/Zi9N8J/XVEv2oaB2RT4BH0FEAF/Q3ES8hdD7ID+r2N3N MQNwUwA3r0d7U6s47CeBvA xwc+j+EzCjE5wDvI0QK5bmJOveAbC59bsL/DfIdiPq0wtlcBV8 xzVDNmHQ0EwMeKfB6o748c ReD+Y9hXwUdz5POCTesfMJGxN4FwYAgwApAAHyATmABMBxYAW4 C9wGHgBFAIXAauA48BNxxT LYE2lBMyEhgGmKmeckK+8x4/7i5DL6ZjEPZZSHfII5C+kL2AV4 G9k0qPW5fWYcnTPjp+43Hh pwvT4/3ciy6cPtTkqWO7LpDTKqjCYz+nI77hmXn7UW0QK/IIYg fgf6oVl1+gbj+QD3wMbALW AbmAFe2LIecBs4CpwARgDJAOmIBUQAsMAxKAWCASCAeCgECgM+ ADeAGtgBbAcOQ+DxQBL8F2 B9yAqsBjTRC7C/wL+AO4ApwHfgS+AU4AR4DPgb3ALoC1fnJeeZ qK57VR85+b14Ey81qjqXhe y+3zWgjUd+FrFX6Bg16MXU2oeE1VmGuuHMTGwWd4OfPOFMqft2 /rvzfvU/AzI4cIJFEfwBAg HugH9AF6AT2AAMAXeA14FWgJNAEaALXtc6j31PhpflbfINb1qf rWgG8nzgdRQi/IIZA/Cyyt p9fk2J6qpz/w+qcdVO9epp7uJSFQfW6ZenopTnV7PXu9tJ7eiF PTXj+8TD29DqeWvf7A66Xr pvyBVHu9e7/SenpJUoljPD0qXk86R61pQcr56e7998/P3I7/ue PY1/v/dn7mdSw9P3178PPT NQnzi39+zs+HwpPn523YRcBvwGXgF+DAczSfp/ebsxh/7nM8/t MYf9BzPP4C2lOfo/Effup8 OGDf1+srZU5PxbCG2ze4fkEDlPJtz3N7F2cO7OzX07HP0f2YYg r2ArrSh6LSBTHVC3Ob0nY5 b/Sz+yP5BJXxya/AZ7iO59NDkl86JH6VZeMh6W7xmZC0RX8ASS +wXgVZDXIzJN3imw9ZA/IQ ZE3IE5B0L/APkPSq4suQtIffgKRLdPch6XvXC6lBys82d0i6ja 45ZH3INpANIDtB0p+C7gFJ d8X1hqRLgrGQ9PbjoZCNIVMg6XudCbIpZCZkM6IUsjnkVEh6Y2 YOJP2R74WQLSFzIemNretT +XzzUjlXraAXVsDVqVRefzaVc3XJHnszlXNVksq5qqPnXDXXc6 7a6TlXXfWcqzA95ypOz7lS 6zlXRj3naqyeczVDz7lapOdcfajnXO3Uc64O6TlXX+s5V+f0nK tres7VAz3nqqbIuWoscq48 Rc6Vv8i5ChY5V9Ei52qoyLnSi5yrLJHPd4rIOfKAXmNs+Rzlir x+vT1mu8g5Oihyjk6KnKOf Rc7R7yLn6J7IOapu4By9aOActTZwjjoZOEc9DZyjKAPn6G0D50 hn4BxlGDhH7xk4R3MNnKOV Bs7RVgPnaJ+Bc3TMwDn6wcA5umrgHP1p4BxVkThH9SXO0SsS58 hb4hy9LnGOIiR+PA2SSjnq MK58jkwSrx9t9yV+Yt4t3zfH7rtE4nyukzif2yTO516J8/mlXZ 625yQux1SQs8ie826Z/k+V 42uyluqN8PuYuwl1E0rrVlGdGd/zyvhtod/B4PdrGb8Y/G421f xMeqVUXl+ovL7wvF1fiAoP 6eznExoZyQa4JolGo5ndZIlJslFk61zNaknL2A5Xi6KccpV1Bg G7A0tMDMnMDDerDUIfNIiC mb3hqpaNOvxkc9XqkpK433aWqBGNFmiNXRMzzDoZ2hSXRKNJkN g+V4tstvtlu4pGjVpUjKi4 gSGx8T5aUWRsAPqBYpSETJ3MJiOSa2dYoiL7sMQEjUkO14kyRh DhqlSy2SxRrTFoRYklID5Z kA1qnaQ2J1tYPZdEnaST4WxgE9FmEeQ0Cwy1nCKYcUYvQ6Q2Nc 0iJyZpden0X2SJiabERI3R YDBqMU4jt5O4NZ5nSFSbTIlylgk1R2lcGsEkJ6ZwVvwZ2w0OjJ JsNopJ2EcWuMaJgmBibVx6 C3KUUZsm2gkMxr5CdXGy2iynmSKkJGMw6xsW2y8s0t+Ps9GF2m PUZkGSkTVMUo8QhUE6SWvM YGy5S6RRrY1AT8GskWucIGmjBItFnUx5N7BQszqD2hgrYsgRIu qQI1bQyCxc6TPLIguGKEE2 6zQWfEdyibCQt06Dn2vkH6yRdemOrva72DP3MmYGswFxYbGO8W 10IToMIzSm8vfGylJZKktl qSyVpbJUlspSWf4/iosuiOW0Diq3beSSmS+7Hvp1xpUWiwKGii 97DM8u7FSt6nWzdXSVhKSl nwzc/Y1ns/4/XTp981/3Uhs0X7p8Q8O226scPL/xg5EudT5eX9 U2q3WD31x3jhh7YO++uccW RoW12xKzeonP4j7FI5cfa3Ty5/e/6u7V3r3OminNpt/0DnD7fb 3XhAVLSjov+SZ72q7A6DVT euY2HC1d3ZsZ8f5DzebNb507fHB19C+zp51eZMsfU/DG6H6rU0 qqmsa3mTVnTlrQhaBNutq1 ZvnUmuTG+q6JWDkn58GK49uaGnIzfaxX3nl/9ciiwp7bAvd8o6 uvyxpQr33KBL/1et0BF/Hl otMv7h0tvznx0prEfe++vqaOe9Z7Y6oVJ5XkXXgYV7fLtf0bXq rd1W1IbsLDmV4f2kTLTGnv iNi6vee7q2edmpm36pF78YGABtktGy7ZNHTgEo+ZE+UvejycXq /GgsNnzgjv1e/fYu2b608U uh7t1WRUyWOPTs0HL+7sZV3YxdL31qwPmg95PP/htyb/LUFzou Yf7D1q6PjhRwvmtWg1ZFDe ybqzXd6oNjOweN6hL9uL6qvzaxm/HzSt29hfftu6MW5G+pX1XS 5vPlsr7rdz+3zOT1o38Ogu Y4vk9qMG9cq4teVmo1GXQrQLCvPT4+sEfOvlNm5bh+ufjsiKWL 5wa26rb2JMa/d3z56W53Fi WMal8GG3q6ZfrHVn/+H2c7NYwvY5B8f0PLG9U/uflh14a2mHVt XPVnkp4rgu3m9W7+LOHV6W Z42523dDrbzpC/MOjm18+772nHbvzj2jWk5vPr3x5aUFa28vzP OJD1F/NOSL4D9etDZN2589 9H5726bQ6Gntk/2r3vr9yoCjP1lV/T85/lZocnpRYtRvotxnRt qckbXnrDhSpU+txTmrWp+e 9Kj4cFH6Jxnta87d1GLXtuKcoLD7q88ebNl1c/K1ebeFLfd31J /09qOIT7t2kVsld3jtZ0NC 4hnrnVqm+KKAhksTPtte8GDW4bGjR7aebJk7eFdx0JEPfg/80W NlnePLOm6a4r99z8VNdwYd rt8tosOL1bPuFFztcSvjwxzxVqe4xosu5aysuuHtebVm3nz5zJ Tmu5vfGOZbHOb74/7zKxZq 39bmd9KmmhquOaoad7rjIv/QGrrm/hcjc3/p5tVu5ddidqeL18 9Vmdi1IEuMfy3EkLmo/+BP 3lzr8+POjtfCErKPJxXGT5z+nZ9ut6W1ddyOaz9+sX/jV761Qq OXzlkXvbxT7wbj5nXvfbX4 SGrkrX7+oXsK9XP/0aJdiypNxizqt7lrP+PJjxa7haiKVwT1/m zJ+OG7Ttc1vdK679dNbnSf /3rVC/dXndn5WAp4d0rvlZ8fC294otfJsN//XPwgL8Llj293X5 jcps1Ej5KwtdcKc7YeYou3 PXjn5i3VioytHkd3FdaOsnXsceTzRz7LXKNT73X+OvxU/0WH1v udD00tSVn9w7JWtbu3C7l1 nG2+syWks9/yf6w4ebedse+qFxO+Z1/6n0sPj2x075W6HiPbz+ 72/UEXP3OBz7JHufO9xx4r +LpRvYYffTxlwxvaHemrZlzcvHRFduOEbS903xvyyrlT87pVaZ cdIJq1+dc37mwwbVeXi3l5 lnO39raZftNwo5pvr+kTAjMM3UJPrPVvULyu3vYFro08TgYUrN smnL5//Eif+GFys8n9V7To UfDxsXWzV+ccjbPuiLG2vHFFs/ym8ZHXmHPjLR+7lLuLVVx6hY SG9+7zVt+omP6x8QMHJQz2 8+8c0LVbd2qTjJJA0hvw9Q1U/pHdCWgT3Cs6Nl5Fl4FZm5jY6J CwuDiyegmSJsWgNutV6hFG syxoWZk6nZTsqFaNyFINsAjmJ2NiBUuaKFsQM9iYZlbx6xAqjV pSaVIEjV6VZlLJRpWnj1+S KiTUu6+QZVGZkCNKJ6XJgo8bglSWFGOaqFUl6SStSq1KV4s6rQ qOKiFdMGepPLXk7KNSoxV6 nKCx+NDldzaCxgDpiQF7+vppA50fjNVx8wqDf6QxWUWXYdqRP/ UtqM2alPIm9Nftbm4DkMUs p0lqWRCzVJJRGaBOohFpjAaTKJB/nBLuJVjaqZKMaZKWj/Mv83 oqU/VCxN9K9kyuv59fSfIX vfi4uYUaVVlYjwy1JNOiWdTpgkpO0VlUZr7IFK1WSA3XiQJWJC tDndWTxhWNNVXLOqP07Bjq uNVRaCjjE2Lv/n8gthwGvOkA9+YJPf26W0gLM5uNZgqha5J0vD oH6KFwo8xDq/BEPFjSNBrB YklKE0WlI8Wzrae/n6Ut98SoSnPSFU/KqSQCJ/a8ilCcGLOfAS pjkn3EdCTrLCnIZJQCVZ6Z HVSeCW5uLCEGh//gOJWXp8HbU+vtORj1fXw8o9r5yJky5hNuj6 qYq6cPlvKPt3BloWnAgXWe XJvSZX+CBPsSefprFWWg4wS08KyBKhTk6Zdm8HHyQCdrIK/n57 TZSAkF7q3UK/kgo9SZPvah ChZ7M7U7Dow4Y5KcoTYL9nRsa4WF+5fhW1RbZJXz+OfTZRH9Bg ZH6kKVs9qh0SYYIfGtJSRF bVZrZMFs4ftpjCioLYIqDTBKoENOETBxUTRm0MJrnN6BqrYVbb 1tifl4xNHBS6eQICFCoBNN ktU6ic4c3nlpOmWxHGOKFKRkOeWJ8SgpcLrZzwcaVbiRrnNjHA lUvCv4pMGUN5YUtQXnl6xk MuuSU2SVqPRKA3GMAzGsrUqHueocLCrLRWN1HhfQuY/dw8PuU4 aDtozrMWajNk0je0eEKgH2 gXv6+Kfho2ta6YBRdGXWzaAWsS0YlJPhf/vzsbJUlsry31JeUO 456MaYle7diIGkey9MkHTP xVRIejlrLuP/l1taXJR9Jf+ZeleWhM9TqJ8I+Ws5cdYy4ul8Tc qpp3y+5dRXr8FYn2c2Nxfl XtWECupTyqmnPJkV+E+toH4h6pt8hnxVS1vytjFmrlFqe33K2P tlIq2HmHKfiqMcQPv6KqV2 yn7GNj/dndKj40mVquyLGkdy2vHeXG4qMgFrpmJ9mcAGQ8ZChj AjGwgZy8IAFQtm/VgoZCjT sbh/t3e1wVFVZ/jZZIFwTZsoTAWqsozKALUggaQ0xjFhdwMJSX bJhoV8DGHJZsJCdhOyCQGB kSQ6QCoObUR/KFTGIUSIiTjUFrWSsa2W4ji1tiJO22E6ldFOW5 BOtRbL7XPee3c3u9mA7Uyn f/bs3L2755z3Oc/7cd5z7p27CVtdbHWizWzNxXxe3eQQSahbyt nHxsOHEMLyqZF9A+KFWJnE UMlCFp6CH5/IXxzdJT3b+QpQsgnheCXS0twzcQdfmbgi/bsxmx ItxG1HJ0dro3R+nEg6LO4i StRQw49F5pEkmAsxk5ifRzHLiekfByuHWIXyDHVyrGVQTx7908 SqQAeCtI5NWBqWUDwbsIGf wgkjEMLW5a4nxp3E+LtgdMW1v0SbdbF9MtvVP00NEqOB2jfzXM +xWsm7hbYIYZH4w8MaZcuF iQEhXOtQQJyrJtdyMtsqXFUkbBPPtRPNRuYKw5/ANg2Ka51w/X RcrnXC9fJ/wDUngaqy+xnh oOGzaJz4sIUsFbcWYil2o3krHBvK2NbEczG/N6MxAdeIv27kWe qRbjVw3fSNkmkT7ySLvyeR TX2sVsNmxojxdtlDuyxivznsN8E61i4W4tSyPYvtE02cbyZwUx ibTIxJ42D0mRgZ18E4bGJM HgfjjImhXQfjvIlx0zgYFouBkXkdjCyLgfGVJBiGXYe5fnwV2S ZGkURKB73cTP8ZXllvZoXE OcO0zjgcxnnKfzEmzloTPGrEWqKfk8+PN3E/MW82OamcGCRes+ SoxoTZnJ+E05vC6dp/ySlx Hqh4PU1L72as32KNzIN2MlCWSohVpLnPYgbuY0aeYvKvov2Cwt tJHj6yCPNb4qxW8zqN/prB PJiBqabsvXzly/sYQ3Gcuchj31vj5kQ46rcGU5/xxppqmYtZlJ 9myquVZEnScZZwpAxMN/uV MBq2SIQE4mZ/8jGWyBhfHzVGbtIxluEu9rvd7Of90vjLBP82Uy 5HXsnwvVyNMnCH2a+M+GH6 z5Y0k0SwvYI905QJcFXxcoaU8ZMjoT93QO5qy3S2TpXfz6gYmU 0/VHLFttPvHlmZZyVKUaZK ZNQzn0rGSak1xK8ao4Pq+y3pq0dz8XKirybubHJy0YKxMoKRXY YeqlzCETmr/YahbyxHK2+q XA6uF3bJ6WrHoPYNNurbyHUiop86D3P8HM4ti6mhXUb2kLdRrN nPSD+NryfwXebQ+KwzkK7+ F5CXEvWyk6nkpxIiVPB7Cd+L+VmVH1svXTP2lRNEi8g58gC+FW OvjTPU31eXmdlmZqzI+hPT Uf0u3MLZtJjHt+W8XubWGmprMTONmqshoqiZHZFsY61P9kctss L5JHa2mfaysbVFckEjZ52K 2wZsEvkCsVUkg6l92TZq6ZMxVKmS/YgNSynVIZ9UdKnIBPtNoW xEB4fM5gbRrTXKJN6rYdkx tkquVBx8cf3ycNMoPK/4ODyqPRf3UH6hvOfIu5F17sFEypWITZ RMSOZmTIvY+ECpcC7jtybp pTRvZYti3URdlV5j62xco+zMMWpcletyTL6T4rCqKOGT/WFQsv 8mM/eq8ecQJQhjd13A2LMw jgz8gMk3oncoCe/5jMQ1EsM2iSu3yG4R+zXSNx0iq+7HFIt+Rn 71s16tLaP9+WV9kS++iMdJ 9Mh4/jA4ql2biraAaDeao0PavWKjsTMAzLNWibw28zqhOYHbZO sL1o/T063q+f3VgQqHa7XH tsZtc1e6oKqz46vtrkp3svrlrnKn1KvH/F3FxQG700RZ4C5b5Z Em9YsBb8ATcEXw/8VKdT9s qbPCvry8qHKF1KgfHlQ5PVW2Fc7qaEVxSYVDKqTM4ZEdtY0N/6 /iPbwf9z53Cne/+AbqD3Xf WIAltC+Ewm4fvnbgeWiDv4E2chnauzq0X+mwD/8gru+WnZvRtp dzcHcIGzatxTlvIU48MA+O daWY8OggtP6z0H70IbRfXIX2gY7Mn1/B5uPbovL6zmroW13Q9w Wgn/o+9Id8+Kh0CfpWFWJW RwgZj78EbegcOfwV2jlyeE9H7cmBqPyfvreBGF7oXXXQTx8jTg su1zgwUnofFq9dCmvvMWgD b0M7dVFktfM6Zr/yflT+9Mku6A+vg77dA/31IegHd+HTgBu/vX 8Bqv3FsPQcxq2DZ7Hi1RGU v3YS+Wd+jWlvfxZnA71nLfRO6vBqP/ShPlzrrMUfHYvQ6yvBnW 0N8A/1YOML3agefBg1g3tQ fbwPmwd2ROUv7FwOPeyEfrQX+osHcXVHHT6qXIzO1bmYV5OD7E 4PtKNBaL/bB+3PB3Dze3tQ /jSvJ58PinzdgVps72rGkfaV6O+swFZvHoocK/GNolVY2lQKNP M68ZnN0N5/DNpfnob2yUFM Hd6K1n4jX83v3o2J9e/i7oZjWBY8iOkuXrEt+Blwy2FUhNswZa MdE/euo/97oV18EtqVQ/Rn D5qfjflxbreOGb06Vg3rcByines/h1ZwBo7GxzDPl4/0dhe0tx 6BdqGP41P+9/vhPrI9Fkcv /wTZD+pY9ISOwEn66CFirLyIzLwfwrt9Iyb7C/DAG9+B9539qP zgAHI/fAq3v7U3zg9ZnTru elTH+hM6Ch+nfM3foOX/FHb/bpQ+6Llh3N+2Q8e0Hh3uAR3VPD Ibv0BmyTsI9R+9oWyk+If+ gNrjVxA4cQkbh395w/7qbozOxPYP9YOc9PhD/S+hXYgdI+ZxYS YPbjwuy50ctSfJzjayjLqD lLpDnyqpkiqpkiqpkiqpkiqpkir/m/JvUEsBAhQACgAAAAAA1n pOLAAAAAAAAAAAAAAAADkA AAAAAAAAAAAQAMBBAAAAAHNvZnR3YXJlL3NvZnR3YXJlLnVuc2 9ydGVkL1NFUlYvdHV4aWMv ZG93bmxvYWQveFBfS2V5Z2VuL1BLAQIUABQAAAAIAD02TiwIcC v/aUUAAADAAABCAAAAAAAA AAAAIADAgVcAAABzb2Z0d2FyZS9zb2Z0d2FyZS51bnNvcnRlZC 9TRVJWL3R1eGljL2Rvd25s b2FkL3hQX0tleWdlbi9YUEtleS5leGVQSwUGAAAAAAIAAgDXAA AAIEYAAAAA
    --snap--

    base64-enc, some .zip - have fun

    greetz,
    deucalion

  81. Re:You have the right to use the software you buy by stretch_jc · · Score: 1

    You realize that this is not a keygen for product activation, but a simple app that spits out cd-keys that will let you install. Windows Product Activation works by taking the CD-Key from your copy of WinXP and 'unique' hardware key (based off your NIC/MB/HDD/etc), and generating a 3rd key which activates your copy of WinXP. This tool you posted is useless.

  82. The keygen is not the real final solution by Ryu2 · · Score: 3, Informative

    The aforementioned program is NOT the best solution. It only generates CD-Keys, you still need to contact MS, give MS your key (and hope they don't notice it's generated) and get your activation key.

    Most people don't want to contact MS in the first place -- perhaps worried they could trace IP-addresses...

    The ideal crack would be a program that took a CD-Key as input, and generated a activation key as output, just like Microsoft itself.

    Does such a program exist?

    --
    There's 10 types of people in this world, those who understand binary and those who don't.
    1. Re:The keygen is not the real final solution by rudy_wayne · · Score: 1

      I haven't actually tried it yet, but I've downloaded the key generator and it's running now.

      According to the (very brief) documentation with the program, it doesn't just generates keys -- it generates volume license keys, which means no further activation required once you enter a working key.

  83. Re:You have the right to use the software you buy by Bobby+Orr · · Score: 2, Informative

    You get the executable, not the source code. Can you trust an .exe when you haven't seen the source? Am i missing something, or would i have to be real trusting to run this? (I mean run the program after decoding. I got it decoded -- that is as far as i went)

  84. Link to download site by Anonymous Coward · · Score: 1, Informative

    The keygen can be found here.

  85. This is not the software people are talking about by germanbirdman · · Score: 3, Informative

    I don't even have XP, nor any other XP product (my only windows is the one that came with my IBM thinkpad which is 98), on my desktop I use linux, but I was curious, so I debase64ed this program, virus scanned it and tested it.

    It only contains 4 keys.

    If you click on about, it says:

    "This is the first of many XP keygens to come. As new numbers are being discovered, they will be added to the final version. Email us for more info on this and other keygens! crackware_y2k@hotmail.com"

  86. A common myth. by MrScience · · Score: 1

    VB compiles with the C++ engine, and has for the last few years. No more p-code (unless you are dumb enough to enable it). Some VB tasks are actually faster than C++ counterparts, due to the different optimizations in the intermediate files.

    Of course, badly written code will run just as slowly in both environments... and VB definitely allows for people to write badly. But don't knock the language for operator error.

    And, yes, you can write inline assembly in Visual Basic. You just have to know what your doing. :)

    --

    You quitting proves that the karma kap worked. The most annoying of the whores shut up. --CmdrTaco

    1. Re:A common myth. by ethereal · · Score: 1

      You can do pointer arithmetic in VB - see http://www.mvps.org/vb/index2.html?tips/varptr.htm . Don't ask why I needed to be able to do this - it's a sad sad tale.

      Dunno about inline ASM, but I'd like to see an example of how to if it's possible...

      --

      Your right to not believe: Americans United for Separation of Church and

    2. Re:A common myth. by Peaker · · Score: 1

      VB being useful is the common myth.

      Its a braindead language with absoloutely no use, except for the "good IDE" which allows for easy creation of crappy GUIs that won't even resize correctly.

      Everything that's "easy" with the VB language is trivial, and easy with any other language. Many things easy in other languages are insanely difficult in the VB language. Ask yourself: Have you ever written non-trivial _code_ in VB? Either you have and you know its not a simple, easy language, or you've just drawn pretty buttons and wrote a COM object property access line which is just as trivial in any COM-enabled language.

    3. Re:A common myth. by DodgyGeezer · · Score: 2

      "Its a braindead language with absoloutely no use"

      Either you're lying or the job listings on the internet and in the newspaper are. And, I'm not referring to the braindead part of your comment.

    4. Re:A common myth. by chris_mahan · · Score: 1

      VB was my first language, and I do like it, as that. It's a bike with training wheels. That's it.

      --

      "Piter, too, is dead."

    5. Re:A common myth. by chris_mahan · · Score: 1

      You don't put training wheels on a 1100cc Honda do you?

      --

      "Piter, too, is dead."

    6. Re:A common myth. by Dudio · · Score: 1

      Check out Matthew Curland's Advanced Visual Basic 6, specifically chapter 11. It's not true inline ASM, but it's "very close". Sorry for not posting the code, but it relies on copyrighted modules from the companion CD, so it wouldn't be of any use.

    7. Re:A common myth. by MrScience · · Score: 1

      The example you give refers to DAO, not VB. BTW: Movelast was fixed in ADO.

      --

      You quitting proves that the karma kap worked. The most annoying of the whores shut up. --CmdrTaco

    8. Re:A common myth. by MrScience · · Score: 1

      Why, yes, I have. I've developed in VB since version 3, for 8 years. I've been a Sr Developer/Analyst consultant for 4, and my last contract made well into six digits at Universal Studios.

      I've made use of free threading, owner drawing, and subclassing from VB 4 on. Just about the only thing I haven't been able to do is execute injected VB code in other processes, ala CBT Hooks or VirtualAllocEx/WriteProcessMemory/CreateRemoteThre ad. And the reason for that is VB stores function pointers in tokens, which do not exist in the memory space of the copied function.

      The argument "Many things easy in other languages are insanely difficult in the ___ language." can be said for any language. All languages are simpler in one context or another. All languages have their nitch. VB just happens to have a nitch in rapid application design, and has the strength to do 99% of what VC++ does. Heck, even Python (to pull a language you have experience with) has it's nitch. :)

      --

      You quitting proves that the karma kap worked. The most annoying of the whores shut up. --CmdrTaco

    9. Re:A common myth. by Peaker · · Score: 2

      the job listings on the internet and in the newspaper are [lying]

      You claim ALL those listings lie?

      Seriously now, when taking partial sentences you can twist some words rather nicely.
      I said it was useless except for creating crappy GUI's, which is what most companies use it for and what's its in the paper for.

  87. Re:You have the right to use the software you buy by JordanH · · Score: 3, Informative
    • I handed the clerk money, she gave me the box, that's what called a sale. Now I own the box and contents, and can do whatever I want with them.

    Anything? Really?

    Hey, make a copy for me and 5000 of your other friends while you are at it!

    Unfortunately, now that the DMCA is law, there's little distinction in Copyright law between making illegal copies and breaking in using activation keys.

    That's why we needed to stop the DMCA before it became law.

    Our hopes now lie in the DMCA being struck down as being too broad or ambiguous.

    There's near zero chance that Congress would ever seriously review the DMCA as long as the Media Giants like the status quo.

    This situation will become much worse if the current version of Campaign Finance Reform that just passed the US Congress becomes law. Under that law, we won't be able to get together and run issue ads against the DMCA around election time, but the Media Giants, through their news organizations, can run endless editorials and stilted "news" stories about how the DMCA is a good thing right up to and including on election day.

    There's still a good chance that bans on issue ads wouldn't pass judicial review. See this page for a discussion of the issues. It seems that this ban would run against the 1976 Supreme Court Ruling Buckley vs. Valeo. There can be no ban on spending, only on individual contributions, which the "soft money" ban would effectively do.

    In any case, I don't see much hope of getting the DMCA repealed. Even if we could try to drum up support, it would be an extreme uphill battle trying to get people to understand the issues, what's at stake and overcoming the powerful interests on the other side of the issue. There's some hope that it could be ruled unconstitutional. IANAL, but in my opinion, a bright spot is that recent ruling reported on /. where a judge ruled that put software sales back into the domain of "First Sale" like books regardless of whatever EULAs they might have you clicking through.

  88. Man the news is slow... by mackman · · Score: 2

    The program includes its date as 08/06/01, seems it took the press awhile to pick up on this crack.

  89. DCMA's knocking on their door now.... by mblase · · Score: 2

    Obviously, if the software author is German then the guy doesn't have much to worry about yet. But if anyone in the US tries re-distributing this key generator, won't this be a violation of the DCMA?

  90. Bow to Xenu, not to Bill Gates by TheMidget · · Score: 1

    Don't worry. There is only one institution in the US which is powerful enough to censor the mighty Slashdot. And Micro$oft is not it.

    1. Re:Bow to Xenu, not to Bill Gates by linzeal · · Score: 1

      Scientology? Whack job celebs that think xenu took all the overpopulated souls in the universe and blew them up in a volcano with nuclear bombs, I'M NOT MAKING THIS UP.

    2. Re:Bow to Xenu, not to Bill Gates by grungie · · Score: 1

      I'm not a nazi, either. I just recognize they were superior to the other peoples who lived in their Lebensraum

  91. Re:Microsoft by MaxVlast · · Score: 2

    That reminds me of when a friend of mine got a new computer. They read all of the documentation and licenses. They were so scared by the MS authenticity guarantees and product license (complete with holograms) that they taped the certificate to the monitor. Every time I went over to fix their computer or do something to correct Windows, that darned MS license was sitting there in what looked like a position of most adulatory celebration. I found it quite frustrating.

    --
    There should be a moratorium on the use of the apostrophe.
    Max V.
    NeXTMail/MIME Mail welcome
  92. So what ? by Etyenne · · Score: 1, Redundant

    Windows XP is irrevelant anyway ...

    --
    :wq
  93. Re:You have the right to use the software you buy by dasunt · · Score: 1

    As far as I can tell, that doesn't work.

    Or maybe I'm doing something wrong. Used the base64 windows port, kPad (win32) to save the text, and it seems invalid here. Doesn't make a working zip.

    Oh well, I didn't really have a use for it. As far as I'm told, the corporate pirated edition works fine anyways, and doesn't need a whole night just to generate 25 keys. (windows XP corp requires no activation, and finding product keys for it is relatively easy).

    OTOH, I like 2k better. Less eye candy. Or win98 for the games.

  94. Re:You have the right to use the software you buy by cduffy · · Score: 1, Troll

    ...but what would the ratio of them to users who just need a key to pirate the software be? I'm going with many more pirates to more legit (not totally legal as you are not complying with the EULA [which is a whole other issue in itself]) users

    You know the phrase "Better that 10 guilty men go free than 1 innocent man goes to jail"? Same thing can be applied here; better that 10 pirates find their jobs slightly easier than one legitimate customer gets screwed because the Microsoft reps don't believe he needs his key reactivated for a fourth reinstall on his new machine.

    Also, it's quite questionable as to whether the EULA is binding; there are many cases where it appears to provide no rights not already available to anyone who fully owns their copy of the software, hence lacking the contractual requirement of consideration.

  95. This is a shame by The+OPTiCIAN · · Score: 2, Funny

    We should be supporting Microsoft in their defense of Windows licencing, because it's really good for linux.

    --


    Believe with me, my saplings.
  96. Re:Like I tell people here by base3 · · Score: 1

    Which, for the people I'm advising, have no use whatsoever. And if it did have any use, I'd advise them to forgo those enhancements over their privacy and ability to change hardware without approval from Chairman Bill.

    --
    One CPU cycle wasted on digital restrictions management is ONE TOO MANY.
  97. That sucks! by Anonymous Coward · · Score: 1, Insightful

    it came back with a message that I was using a pirated CD key ... I got in touch with Sierra and they had me fax them a photocopy of the store receipt and the back of the case clearly showing the CD key

    if you can prove ownership, they'll unblock your key


    You know, if a company wanted me to PROVE that I was innocent of "piracy" before I could use a product I'd paid for, I'd tell them to shove it up their ass - I'd then take it back to the store and return it as defective (which it provably is.)

    We're the CUSTOMER dammnit, they exist to serve us - not the other way around.

    This is why I'll never buy another iD product (after the Return to Castle Wolfenstein CD-Key debacle.)

    1. Re:That sucks! by F452 · · Score: 1

      You know, that bitterness will eat you up inside.

    2. Re:That sucks! by Dave_bsr · · Score: 1

      I know, next time i'll use SARCASM to get a point accross. stupid mods. wouldn't understand it if I used the tags. *sigh*

      --


      Who is this Anonymous Coward character, how does he post so much, and why is he always such a whore?
    3. Re:That sucks! by Monte · · Score: 1

      ...I'd then take it back to the store and return it as defective (which it provably is.)

      ...and then the store puts it back on the shelf, and the next person who buys it has the same problem, and takes it back, and...

      You might want to write on the box that the key is already registered, just to save the next poor schmuck a little trouble.

      I seem to remember that EB had a policy of "lending out" software to their employees (so they could become familiar with it), then re-shrinkwrap it and sell it. Betcha that's where the "pirate" key came from.

  98. Re:You have the right to use the software you buy by dasunt · · Score: 2

    D'oh.

    I'm an idiot.

    Forgot to use the -d option.

    (Well, I guess, this leads credit to the theory that I'm not a pirate. At least, not one familiar with unicoded programs.)

    OTOH, the "Test Key" part of the program fails with legit XP Home keys. :( (Legit as in, already activated, working fine, straight from the shrink-wrap sticker). It liked a pro key I had from a microsoft action pack (IIRC, that key has several licenses attached to it), and it liked the pirated Corp key I found. Odd.

    So, this really sucks for home users, I'm guessing. I'd try to test the XP home keys it gens, but I would rather avoid ticking off MS and I don't particularily want to take the time it takes to make the keys.

    Just my experience.

  99. A better analogy... by mangu · · Score: 2, Interesting

    Ford says, "you bought the car, but you didn't buy the keys". Now you have the right to tow your car to your garage and let it sit there.

    And, of course, you can't have a locksmith duplicate your keys if you lose them, because locksmithing is illegal under the DMCA. Please, understand this, we need the DMCA to give an incentive to software and entertainment producers to keep churning out their creations. After all, which is more important: having some way to get into your home if you lose your keys, or making sure your kids will have an uninterrupted supply of first-person-shooters?

    1. Re:A better analogy... by cduffy · · Score: 2

      Ford says, "you bought the car, but you didn't buy the keys". Now you have the right to tow your car to your garage and let it sit there.

      But if you buy a piece of software, it comes with the implementation of the IP built in! You don't need to get anything else extra -- it all came on the CD which (as part of the general property rights you obtained when you purchased it) you already own the right to use.

      Think of it this way: When you buy a program without a EULA, you have the right to use that program without any additional agreement from the copyright owner, no? Now, if you already have that right in cases where there's no clickwrap license on the CD (and if it were otherwise, using software without a EULA would be illegal!), why do you need to purchase it separately via agreeing to an end-user license agreement?

  100. It runs in Wine! by Anonymous Coward · · Score: 2, Informative
    I decoded it with uudeview, unzipped and tried to run in Wine. It asked for MFC42.DLL. I found it on google and put to the same directory. It worked! Benchmarking showed that I'll find a new key every 14 minutes. Wine Is Not an Emulator, indeed!

    The first key has been found while I was writing this comment. Wine rules!

  101. OH NOOO!!! by Anonymous Coward · · Score: 1, Interesting

    Please stop with the logical arguments!!
    You are ruining people's fantasies about sticking it to MS!!
    Like the fantasy about costing MS $100 by buying an XBOX for $300 but not buying any games (because MS loses $100 on each XBOX). Of course, this plan glosses over the fact that anyone who does this is out $300 themselves in the process, but don't let logic stand in the way of these "let's stick it to MS" people!!

  102. Re:You have the right to use the software you buy by MainframeKiller · · Score: 1


    ROT-13 the Base64 data!

    If Microsoft come knocking on OSDN's door, tell them that if they found the Windows_XP_Key_Gen in a post on slashdot, then they violated the DMCA!

    --
    http://www.club977.com/ - The 80's Channel!
    Your source for commercial free 80's music!
  103. Internal MSFT Memo: Redmond Campus Downtime by lww · · Score: 5, Funny

    To: Bill Gates, Chief Software Architect, MSFT

    From: XP Activation Team

    Sir, the XP Activation team would like to sincerely apologize for today's unfortunate occurence. In order for you to better understand exactly why this happened, we would like to outline the following sequence of events:

    1) Per the mandate from Sales and Marketing, every single machine on the Redmond campus has been upgraded to XP, including the XP Activation servers. (By the way, we would like to congratulate Procurement on the expedited delivery of ten new servers - while traffic has not substantially increased, our ability to process requests seemed to require additional hardware after the upgrade. Technical Support has informed us that nothing is wrong with the XP system itself, they believe our code is not optimized so we are investigating this issue).

    2) In response to the recent posting of a so-called "XP key generator" by the Rebel Alliance, we turned on the "UnauthorizedKeyLockDown.asp" page that you designed, wrote and had us install right into the production Activation servers.

    3) Immediately after turning on the module, all valid Activation and Authorization requests were denied while all invalid requests were approved. We are attempting to trace the source of this problem - we currently have it narrowed down to the "UnauthorizedKeyLockDown.asp" page. As this page contains over 10000 lines of code, we have yet to identify the root cause of the problem.

    4) Additionally, it appears that once an authorization request is denied, the "UnauthorizedKeyLockDown.asp" page locks up the requesting computer, forcing it to display an animated glove which proceed to make several inappropriate gestures and repeatedly shouts "Die OpenSource scum!!!"

    5) Becuase the XP Activation servers actually run on XP, they attempted to authorize themselves - while normally this request is approved, please see item 3 above.

    6) The XP Activation servers responded correctly to the UnauthorizedKeyLockDown commands. Nor can they be unlocked until they can access a functioning Activation server. All valid authorization attempts from any client continue to receive the UnauthorizedKeyLockDown commands.

    7) Our machines are now among the several thousand computers affected across the campus.

    8) While several suggestions have been made on how to remedy this problem, all of them have procedural or policy issues for which we are waiting a response from Legal. For example, can we downgrade the XP Activation Servers to Windows2k? Our license agreement specifically forbids this, so we would need a waiver. The same thing is true for trying to use an invalid key - we have strict no-piracy policies which we have not been able to obtain permission to workaround.

    9) At this point, we have no estimated resolution for this issue. Because we already have an open issue with Technical Support (see 1 above), they are unable to provide any further assistance until that issue is closed, which we are unable to currently accomplish (see items 1-8).

    Please provide us with some guidance on how to proceed,

    Sincerely, the XP Activation Team.

    1. Re:Internal MSFT Memo: Redmond Campus Downtime by SpaceLifeForm · · Score: 1
      To: XP Activation Team
      From: Bill Gates, Chief Software Architect, MSFT

      Just install Linux on a box so I can fix it!

      Sincerely, Bill

      P.S. Hurry!

      --
      You are being MICROattacked, from various angles, in a SOFT manner.
  104. WinXP by vbrtrmn · · Score: 1

    Interesting .. i'm using Windows XP right now .. i don't remember ever activating it.

    --
    it's a sig, wtf?
  105. Except they are not chosen from a list by Pac · · Score: 2

    From the linked Register article one gathers the keymaker is generating independent keys. To do this one need to have broken the key generation algorithm.

    But then again, the code in the parent-most post of this thread may well be doing just what you said. I wouldn't know. I don't have any use for XP AKs in this Mandrake 8.1 box of mine... :)

    As a matter of fact, I am just waiting to test StarOffice 6 and then move my whole office and home LANs to Mandrake or Suse.

  106. Article is too Anti-M$ by jeff13 · · Score: 1

    Hey, I'm usually the first to jump on ole M$. But this article is floating in it's own little world, as if every other program on the planet doesn't get the same treatment.

    Microsoft has begun their (half-assed) security push, but they haven't claimed this sort of thing is paramount at all. So why jump on one company for the most common hack on the Net? Even if it is Microsoft. ;p
    Raspberries to the Register! Booo! My God! I'm on Bill's side!?! Someone check Hell for the weather...

    Am I wrong or is there something better than WPA? Thought so.

    1. Re:Article is too Anti-M$ by Trinton+Azaleth · · Score: 1

      I take every chance I get to badmouth MS, and for good reason. Have you read the 50 page summary of their anticompetitive and other illegal practices? The whole company deserves to be burned to the ground. I would stay on Bill Gates' side for long, or you will get burned. M$ is going down, and it is only several years down the road. You bet their are things better than the WPA... lets just say they are in development and not for public scrutiny at the moment...

  107. Re:You have the right to use the software you buy by BattyMan · · Score: 2, Informative

    As far as I can tell, that doesn't work.

    As far as I can tell, it's obvious that the lameness filter is shoving in spaces all over the place that don't belong there. Remove all the spaces first, then you should have the real file. Then you're ready to uuencode or Base-64 or whatever's next.

    --
    Exceeding the recommended torque is not recommended.
  108. From http://www.neowin.net/comments.php by LuxuryYacht · · Score: 1

    "Do a search at google groups: http://groups.google.com/googlegroups/deja_announc ement.html
    search for all_xp_suite_keygen.zip
    You'll find 2 hits. There's a link in the first hit to a site hosting this file. "

    --
    Quidquid latine dictum sit altum viditur
  109. dongles would be good :) by timothy · · Score: 1

    I actually think that dongles for MS software would be a good thing (for me), for a simple, greedy reason, which is that the more annoying it is to buy / use software, the better alternatives start to look.

    There will always be a catch-up game of copy-hassle vs. cracking, and avg. everday folks are probably not ever going to be actively using software cracking tools to run the newest version of Word.

    [And as has been pointed out many times, companies benefit hugely from certain types of unauthorized use -- Adobe, for instance, probably would not *really* like to restrict PS to legal users, because it would hurt them especially in a world with lots of low-priced mostly-workalikes.]

    timothy

    --
    jrnl: http://tinyurl.com/c2l8yr / foes: http://tinyurl.com/ckjno5
    1. Re:dongles would be good :) by timothiy · · Score: 1

      I actually think that dongles for MS software would be a good thing (for me), for a simple, greedy reason, which is that the more annoying it is to buy / use software, the better alternatives start to look.

      In other words, instead of focusing on improving existing software, let's make existing software suck more.

      That's my contribution to this converstation.

      -Bill

      --
      Karma: Terrible (mostly affected by moderation done to your comments)
  110. Maybe... by Mr_Matt · · Score: 2

    I can only assume Microsoft has a similar policy, where if you can prove ownership, they'll unblock your key.

    Maybe...but I'd say eventually, the number of installations of WinXP will vastly outrank the number of installations of Tribes 2, wouldn't you think? Besides, the cost factor comes into play as well...$50 for the game, $200 for the OS - somebody "3133t" enough to get a keygen will certainly decide it's worth his while to have his pal who works at the local Egghead's print out a bogus receipt. There's also the time-honored technique of dumpster-diving for receipts; combine all this with a photo of a random WinXP box, an overworked MS hack being paid $5.50/hr to listen to Joe Sixpack complain about how his brand new OS doesn't activate, and you still have a huge logistic headache for Microsoft. But that's what you get when you decide that your customers aren't worth your trust. :)

    --


    But what does my opinion matter, I just vote here. It's not like I have any money or anything.
    1. Re:Maybe... by DickBreath · · Score: 2

      There's also the time-honored technique of dumpster-diving for receipts

      You know, there should be a ScriptFu to "Create Your Own Realistic Looking Receipt."

      --

      I'll see your senator, and I'll raise you two judges.
    2. Re:Maybe... by connorbd · · Score: 2, Offtopic

      (ahem) How about the person behind the counter who's stuck doing what they're doing because they have trouble with job interviews, or their skill set is too narrow to find a job, or they're trying to raise a family but haven't been in this country for very long...

      You know, I've worked plenty of those jobs. I wouldn't call myself lazy (I have profound social anxiety problems, but that's another story). It's assholes like you that tend to make people like me want to pour hot coffee in your lap.

      Minimum wage *has* to be a living wage because sometimes it's all that someone can get. If that means you pay $1.19 for your cheezy weezy burger instead of $.99, that's the way it has to be. Don't forget: we're in a recession. It could be you flipping burgers for shit pay two weeks from now, so shut the fuck up.

      /Brian

    3. Re:Maybe... by Platypii · · Score: 1

      Yea, but what happens when the local burger joint has to lay people off to keep costs down? Now you have some people earn WAY more than they are worth, and others who have nothing! I don't understand how you can think that someone should be paid more than their work is worth. Someone has to pay for that dicrepency... sometimes it's the customer, sometimes it's the poor schmuck who was "last hired, first fired"

    4. Re:Maybe... by Mr_Matt · · Score: 5, Insightful

      Initiating karma burn in 3...2...1...

      Minimum wage is supposed to be a learning wage, not a living wage...

      You're an arrogant little cock, aren't you? Pardon me while I feel bad that you're paying an extra dime or two for a fucking hamburger while somebody else slaves away earning billions for somebody else, while they themselves earn only enough to pay for maybe half of their living costs. There's some half-witted retard two posts down or so that thinks that without welfare, we wouldn't have a recession - this, despite the wage-slaves at the local Mickey D's probably aren't on fucking welfare...they have jobs, after all and you, who apparently doesn't think that everybody in this country deserves a livable wage. Isn't that why people came to America, to get out from under the thumbs of the ruling class and find a way to make a living, despite (horrors!) maybe being somewhat behind the curve? Equality of all humans means jack shit to you, does it?

      --Begin wanton flamage--

      I guess it's just not good enough for you, Oh Mighty Fast-Food Devotee. But we all see right through you, you fucking prick: all the "hard work" and "education" you do (and that your mommy and daddy probably pay for anyways) will never allow you to grow up enough to help out somebody who's on the skids, or is just trying to make their way through this fucked-up world. Your own life is so pathetic that you have nothing better to say about those "below" you than gripe about their existence on subsidence wages in this, the greatest country in the world. Well fuck you and the horse you rode in on, dickhead.

      --End wanton flamage--

      Besides, numb-nuts, you're not subsidizing the guy for whom a house and car is "enough" (like not being a bitch of consumerism is a bad thing...) - you're subsidizing the three-piece suit who runs the chain. Remember that, next time you feel self-righteous when purchasing fast food. Jackass.

      Karma burn complete...

      Eh, what the hell, it was worth it. :)

      --


      But what does my opinion matter, I just vote here. It's not like I have any money or anything.
    5. Re:Maybe... by Mr_Matt · · Score: 1

      Man, I can be a mean sonufabitch after a few beers. :) Sucks too, 'cause I liked this ryan guys' last few posts, but c'mon, man, give the po' man a break. It's bad enough these guys gotta work at McDonald's, right?

      sorry about the explosion...nothing to see here...move along, move along. *sigh*

      --


      But what does my opinion matter, I just vote here. It's not like I have any money or anything.
    6. Re:Maybe... by kmellis · · Score: 3, Informative
      (offtopic karma burn...)
      I don't understand how you can think that someone should be paid more than their work is worth. Someone has to pay for that dicrepency...

      That's true, but it doesn't prove your point. By itself, superficially, all that it is an argument against economic regulation of any form. It's certainly a superficial argument against taxation, of which the minimum wage is functionally equivalent. In fact, not only does something like taxation only transfer wealth, it almost always generates an economic "friction" that reduces wealth creation.

      So that shows that all taxation is bad, right? Wrong.

      In the most obvious example, taxation allows the funding of a law enforcement agency that protects citizens from violence. If an armed gang can roam the marketplace at will, stealing anything they like, the marketplace will fail and wealth creation will dramatically plumment. Therefore, taxation which allows for funding of a police force pays for itself, in spite of the fact that it creates an economic inefficiency, because it protects the very existence of the market. This is an example of why it's boneheaded to claim that all regulation of markets is bad -- some regulation ensures the proper functioning of the market. Financial disclosure and, in general, accounting transparency regulations play an important role in safeguarding the market for securities in public corporations. I mention this to allude to the current Enron scandal.

      Beyond regulation of economic activity to protect against "violent" acts, there is also beneficial regulation that supports and protects the infrastructure of the market. Roads and highways, and public education are good examples of this.

      With that in mind, it's important to consider that the legal minimum wage certainly acts as a public good, in that it very well may be the case that were those earning minimum wage to earn what they're "really" worth, that amount would be far, far lower than anything approaching a "living wage" -- and that the resulting poverty would generate any number of secondary costs to the economy as a result. There would undoubtedly be more violent crime, as for the very least skilled it would be economically more "rational" for them to wield a gun and take their chances with the law than it would to work at a job that they were "worth". To combat that, we'd have to pay for additional much more highly skilled public workers (police officers) at inflated rates to compensate for their physical jeopardy. In just this limited sense, the extra twenty cents for your burger may very well be offsetting what otherwise would have been an extra thirty cents in direct taxation to pay for police protection.

      I think it should be pointed out that even in a recession, the American economy has a very low level of unemployment. Those who have argued against minimum wage laws have always predicted that the resulting economic inefficiency would destroy jobs. The problem is that the difference between the current unemployment rate and any sort of realistic "full emplyment" is very small -- it is now understood that the last one or two percent is intractable. Even the complete abolition of a minimum wage wouldn't eliminate that last bit. In fact, there's good reason to believe that trying to achieve a literal full employment either by regulation or deregulation is a losing proposition in that the harder the rest of us push for the last two percent to work, the more expensive, one way or another, they'll make it for us to do so. They'll either be unbelievably unproductive workers or criminals. Neither come cheap.

      I'm all for rational economic analysis. Unfortunately for the ideological conservative, such rational analysis does not always lead to the conclusions that they favor. Some taxation and regulation is undeniably economically advanatageous.

    7. Re:Maybe... by Billly+Gates · · Score: 2

      Hey, after the .com crash I went as a helpdesk tech making 34k a year to stocking shelves at a staples for $7hr for 50-60 hours a week. I also live right near the poverty line of 10,000 a year. I work my fucking ass off in a real job lifting heavy boxes off of trucks, working all nighters on monday's to stock sat, sunday, and monday's loads to even dealing with asshole customers. Sorry but my minimum wage is my living wage and not a learning wage. People like your self piss me off. Try buying a house and convincing a bank that your $10,000 a year salary will pay for it. "What! Why are you laughing... go to where?....." . Hell $50,000 is five years pay assuming I don't buy anything.

      Were in a recession and if your not carefull you may be my next co-worker who is being over worked and under payed. Well I am sorry you have to lose $.20 of you hard earned pay for your cheeseburger which you probably earned in under 1 min in a nice air conditioned office while it took my 10 minutes of back breaking labor to earn it. By the way I am also college educated. I just had bad luck.

    8. Re:Maybe... by ryanwright · · Score: 2

      You know, I've worked plenty of those jobs.

      As have I. My first four years of employment were at minimum wage jobs.

      Minimum wage *has* to be a living wage because sometimes it's all that someone can get.

      So why don't we make it $10 an hour then? Why not $15? That's all some people can get, and we wouldn't want them to have a hard life, right? Let's remove any and all incentives for them to do something better with their lives by giving them enough money to live a middle class lifestyle. If I lost my job tomorrow and couldn't find another one, you're right, I COULD be flipping burgers for shit pay. But you know what? I wouldn't piss and moan because I'm not making enough money. I'd be out looking for better work every single day. I sure as hell wouldn't be so arrogant to think my new job should make my house payment.

      Besides, the idea that "that's all someone can get" is bullshit. With all of the opportunities in America, anyone can get a better than minimum wage job. All it takes is a little effort.

      And my original message wasn't a troll, though I fully expected it to be modded down. It was genuine frustration over the mindset of people just like yourself (and damn near everyone else who replied to this thread). People who honestly feel that minimum wage earners can't do something better for themselves. Unlike you, I believe in people. I believe that everyone has the ability to get a decent job, to do something better for themselves. I don't buy the "Some people aren't smart enough" bullshit. EVERYONE is intelligent in some way. I know a guy who doesn't seem very smart at all when you talk to him, and he worked minimum wage for years because he thought he was too stupid to get a better job. Well, turns out, he understands how to build things, and he finally got himself a construction job that pays $25 an hour. He owns his own home now, never worries about money, and stays fit to boot. So don't tell me that some people are incapable of getting a better job.

      Minimum wage IS a learning wage. McDonalds jobs are important: They teach you work ethic and give you something productive to do with your time. But they're not meant to buy a house and raise a family on. They never were.

      --
      -Ryan, with the unoriginal sig
    9. Re:Maybe... by ryanwright · · Score: 3

      and you, who apparently doesn't think that everybody in this country deserves a livable wage

      There's where you're wrong: I do think everyone in this country deserves a livable wage. I simply don't think McDonalds was ever supposed to qualify, and forcing it to do so actually puts the workers at a disadvantage. The more money you can make flipping burgers, the less incentive you have to find yourself a real job where you can make real money. This is especially true when you start talking about couples working minimum wage jobs together - the higher it goes, the more they make, and the happier they are. It's a pity that people like this may never find their real talent (everyone is talented in some way, and everyone can be successful) because they're lured into a false sense of wealth.

      The federal minimum wage is perfect. It's enough money to barely scrape by on - and I do mean barely. When you're living such a meager existence, you've got all sorts of incentive to research more options. When minimum wage is $7 an hour on up, between two people you're making $30k a year and that's not half bad. If you don't believe in yourself, why would you ever believe you could do better? (If you're making $5.25 an hour, you're almost forced to do better)

      See this post for a longer explanation. And thank you for the compliment - I'm glad you enjoyed my other posts. It's too bad this one was so misunderstood. (Personally, I also enjoyed your post - the part about fucking the horse I rode in on was especially funny. :) )

      --
      -Ryan, with the unoriginal sig
    10. Re:Maybe... by ryanwright · · Score: 2

      Sorry but my minimum wage is my living wage and not a learning wage.

      Only because you choose to make it as such.

      Hey, after the .com crash I went as a helpdesk tech making 34k a year to stocking shelves at a staples for $7hr for 50-60 hours a week.

      So you're obviously talented, why are you wasting that intelligence working at Staples? Sure, when you have no money and no job you'll take what you can get (I would, too), but this should only be a short term thing for you. Which means it's NOT your living wage, it's your "getting by for a short time until you can find something better" wage. I really doubt you'll spend the rest of your career stocking shelves. If you do, I feel horrible for you: You can do better. You already have.

      --
      -Ryan, with the unoriginal sig
    11. Re:Maybe... by connorbd · · Score: 2

      Dogmatic conservatism doesn't prove your point. The minimum wage should be enough for a person to scrape by wherever they're living. Put more simply, let me reiterate: two weeks from now it could be you flipping burgers. Chew on that.

      /Brian

    12. Re:Maybe... by ryanwright · · Score: 2

      The minimum wage should be enough for a person to scrape by wherever they're living.

      It is. $5.25 an hour = $910 a month. Make it $750 after taxes. Where I live, a 2 bedroom apartment goes for $400 including utilities. Another $350 is enough for a single person to barely scrape by on. And I do mean barely.

      Put more simply, let me reiterate: two weeks from now it could be you flipping burgers. Chew on that.

      I already "chewed" on that and gave you an answer. Now it's my turn to reiterate: If I lost my job tomorrow and couldn't find another one, you're right, I COULD be flipping burgers for shit pay. But you know what? I wouldn't piss and moan because I'm not making enough money. I'd be out looking for better work every single day. I sure as hell wouldn't be so arrogant to think my new job should make my house payment.

      --
      -Ryan, with the unoriginal sig
    13. Re:Maybe... by ryanwright · · Score: 2

      Let me clarify, I'm not saying we should pay people $4 an hour, and I agree that the minimum wage should be enough to "barely scrape by on." I'm simply saying $7 an hour is too high for a minimum wage and I think the federal minimum wage is right on target. That's all.

      --
      -Ryan, with the unoriginal sig
    14. Re:Maybe... by Mr_Matt · · Score: 2

      Touche. I flame like like there's no tomorrow, you reply with grace and acceptance. It's clear I'm in the presence of a better man than I, so I apologize for the excessive flamage. I gotta learn to stop reading /. late at night! :(

      And I see you point - it would be good to help everyone out of wage-slave jobs, and the part about increasing minimum wage above the federal minimum does make sense. I have some points of contention - for example, a grad student right now makes about the same as a McDonald's employee, and works harder and under more stressful conditions - certainly to somebody flippin' burgers and takin' it easy, the whole idea of higher education seems like a waste of effort. And I guess I still think there's people to whom a mere $25k a year is sufficient, and if they're happy, then so am I. But you do make a very good point.

      And you're certainly welcome about your posts being good - after all, you're the one that wrote 'em. :) It burned my butt to flame someone who speaks with clarity and makes reasoned arguments - a real rarity on /. - and I'm glad to see that I can learn the error of my ways still. Thanks for the reply!

      cheers,

      --


      But what does my opinion matter, I just vote here. It's not like I have any money or anything.
    15. Re:Maybe... by el_chicano · · Score: 1
      I sure as hell wouldn't be so arrogant to think my new job should make my house payment.
      So people who have minimum wage jobs do not deserve to own their own homes and should be stuck paying rent the rest of their lives?

      Many of the people flipping burger are minorities, who already are having problems with economic racism (lack of quality affordable housing in minority neighborhoods, redlining in non-minority neighborhoods, etc). Saying that they should not own their own homes is tantamount to condoning economic racism.

      It trips me out when White Ditto-heads spew crap like this. They seem to think that just because they know how to operate a computer better than the average person it means that they know what they are talking about. As soon as they open their mouths it is immediately obvious that they do not have a clue...
      --
      A man who wants nothing is invincible
    16. Re:Maybe... by ryanwright · · Score: 2

      So people who have minimum wage jobs do not deserve to own their own homes and should be stuck paying rent the rest of their lives?

      If you want to live in a socialist country, go elsewhere. In the United States, people are supposed to work for what they own, not have it handed to them because "everyone should own a home." If you don't want to pay rent for the rest of your life, go find a real job. Don't expect to be paid $10 an hour for flipping burgers.

      Many of the people flipping burger are minorities, who already are having problems with economic racism (lack of quality affordable housing in minority neighborhoods, redlining in non-minority neighborhoods, etc). Saying that they should not own their own homes is tantamount to condoning economic racism.

      Don't pull the racism bullshit on me. My next door neighbor is hispanic. He works hard for a living and owns an expensive home, new vehicles, etc. A black friend of mine manages a local (fine dining) restaurant and as of a few months ago finally saved up enough for a down payment. He's now shopping for home as well. "Disadvantaged minorities?" Please, spare me the tears. Life is what you make of it. Minorities are more advantaged here than anywhere else. Thanks to affirmative action, they can get into college and obtain financial aid much easier than "White Ditto-heads" such as myself.

      It's sad to see that racism is alive and well on Slashdot. Why you even brought it up is beyond me.

      --
      -Ryan, with the unoriginal sig
    17. Re:Maybe... by Mr_Matt · · Score: 1

      Usually, I ignore ACs, but this one's too good to let pass by:

      Do not apologize. You were right the first time. Just because this guy was to much of a pussy to defend his belief that the minimum wage is to high.

      No, I apologize because the guy responded to personal attacks with dignity - a rare quality in this age of rampant flamewarrior-ism. He has his points - not that I necessarily agree with them, but he chooses to engage in discussion, freely and openly, and that's something that I respect. Voltaire said something about disagreeing but defending to the death the right to disagree (note to lamers/kwhores: I know the quote. I'm just using it in context. Don't reply with the quote, or you will look like a tool. :) Oh, and he chooses to make his arguments while logged in in case you didn't notice, Mr. Anonymous Coward. Who's the pussy now?

      Never feel ashamed when you go for the throat.

      Ugh. Just because I'm willing to be aggressive in making my point does not mean I need to be soulless to do it. It's that kind of crap attitude that landed us in this mess. I suggest you grow up and realize that even those with whom you disagree deserve respect. Or at least the logged-in ones, you AC sissy-mary. :)

      Only feel ashamed when your arguments are indefensible. ie. The minimum wage is to high because 2 bedroom apts. go for $400 where I live.

      I never did figure out this poorly-phrased argument. It's not surprising, really - I didn't expect you to argue cogently, even with somebody with whom you nominally agree. Here's a hint - morons like you make my life harder, because those with whom I disagree can, during an argument, point at posts like yours and say "But you've got these guys on your side!" To which I have no reply. Shaddup, already, you're making us look bad! :)

      Another late-night quasi-flame from /me. Oh well!

      --


      But what does my opinion matter, I just vote here. It's not like I have any money or anything.
    18. Re:Maybe... by Brainless · · Score: 1

      Hell, this starts a whole nother conversation...unemployment.

      About 10 months ago, I was a laid off web programmer. Rather then looking for a job, I saw a chance to make around $400 per week or every other week (Don't remember exact pay schedule.) Rather then going and looking for a job, I sat on my ass all day and played video games. At your expense. During this time of 2 months, I started talking to fellow unemployment bums. To this day, I have not met one person that has a legit reason to be on unemployment.

      Granted, there are people who deserve unemployment, but looking back at the situation I realized I had money in the bank for living. I saved up my 3 months pay in case something happened. Everybody should do so. If you get laid off, then it should be on your back to figure it out. Not you, not me, not any tax paying american. I would MUCH rather take a job flipping burgers or bagging grocries for $5.50/hr then sit on unemployment again. If you need the unemployment, it means that your skillset is not applicable any longer, which means you need to expand your skills and broaden your horizon.

      If I had my choice, I would get rid of unemployment and only support people willing to go to training courses for other career paths.

      Not really sure how this applies to your post...but it's not stopping me!

  111. Re:Actually... by tuxlove · · Score: 2

    Crack the program, disabling the product activation code.

    Didn't I say in my original posting that any software can be cracked? Doesn't matter if someone figures out a keygen or obviates the actual need for one, they're both cracks. And regardless of which method is used, it still won't get around it if MS' servers verify your XP installation by comparing to a key database or algorithmically comparing.

  112. Re:You have the right to use the software you buy by praedor · · Score: 2

    Bzzzzt. The "license" (read EULA) is invalid and nonbinding. Ignore it or not as you see fit.

    --
    In Bushworld, they struggle to keep church and state separate in Iraq as they increasingly merge the two in America.
  113. Re:The ultimate protection - wait for SP1 :) by DickBreath · · Score: 2

    Suppose MS eventually requires all programs to be signed in order for Windows to execute them. Now only developers who use MS tools could produce executables. (Kinda like a Playstation.) Now, let's further imagine that executables produced include code so that they will deactivate improperly licensed versions.

    Even if the "signed code" scenerio (or nightmare) never materializes, various major products (i.e. read "Big Corporations") could still include code to disable improperly licensed versions. Buy a new game for your duaghter, bring it home, install it, your entire system quits working.

    --

    I'll see your senator, and I'll raise you two judges.
  114. Re:You have the right to use the software you buy by Tetrad69 · · Score: 1

    I THINK the keygen that's being talked about (maybe not the one encoded above, haven't looked at it) is something that allows you to activate XP, not necessarily a CD key.

    IOW: I think this thing is supposed to give you a number to type in that is the same thing that MS gives you if you call saying "uh, yea, I changed hardware and now I need to activate again".

    Of course, I could be wrong.

    And also, of course, I'm not being hassled by these activation woes.

  115. Re:The ultimate protection - wait for SP1 :) by SectoidRandom · · Score: 1

    This i find quite disturbing, it was mentioned in the Register article too.

    Come to think of it I wouldnt be supprised if with some of the patches from windows update MS had quitely inserted some 'bugs' to counter various commonly pirated cd keys..

    Hmm, they are fighting a loosing battle though, and in the process giving another large group of uses even more reason to think MS software sucks! Im sure in many cases people who arn't willing to pay for MS software would be happy at least _trying_ linux!

  116. This story has serious errors by RMSIsAnIdiot · · Score: 1

    The other major circumvention of WPA is via leaked keys for corporate versions, which are unlocked simply by entering the key, rather than it being necessary to activate over the Internet or by phone. Again, Microsoft can invalidate these keys at service pack time, and it has done so at least once in the past.

    BZZZT. Guess what, I've seen this version before (don't worry, I'm running a properly licensed version of XP :-). It requires no product key. It's called the "volume licensing version" by Microsoft. For use when corporate customers buy licenses in bulk...

    --

  117. Correction by cduffy · · Score: 1

    That last sentence should be:

    Now, if you already have that right in cases where there's no clickwrap license on the CD (and if it were otherwise, using software without a EULA would be illegal!), why do you need to purchase it separately via agreeing to an end-user license agreement when one does exist?

  118. Re:That isn't the keygen that they are referring t by DJPenguin · · Score: 1
    Im glad someone mentioned this.


    I was rather suprised when the second key it generated for me was the exact one I used to install my *cough*legal copy of XP ! Thought it was rather too much of a coincidence :)

  119. Re:That isn't the keygen that they are referring t by DarkEdgeX · · Score: 2

    I looked at it, and if you open the file in a text editor, you can see (towards the end of the file, well, more than halfway in atleast) that there's a few hardcoded keys in unicode format. It's definately not generating them on-the-fly. The other poster in this thread however appears to have the real file (the one talked about in this article and The Register's story). Plus the file date is sometime this month, vs. the other files date of sometime last August (2001).

    --
    All I know about Bush is I had a good job when Clinton was president.
  120. Interesting and all, but... by DarkEdgeX · · Score: 2

    ...unless I don't understand the story, this is a product key generator, not a circumvention of WPA. IE: This thing generates keys for when you have to install the OS; not the response string for when you have to actually ACTIVATE the thing (over the phone, for example).

    Something that generated valid install keys AND produced working results for the over-the-phone activation would be much more newsworthy. (If I'm wrong on this though, let me know because maybe I don't understand the way in which MS generates responses to the WPA info/hash it's sent.)

    --
    All I know about Bush is I had a good job when Clinton was president.
  121. Wrong one by tweakt · · Score: 2

    Wrong key-generator. Thats the older one that spits out one of five keys. The second one posted is the one that does a brute-force search of the keyspace.

  122. READ: TIP for SMP users of this app! by DarkEdgeX · · Score: 2

    This key generator isn't multi-threaded-- if you want to get the most out of this app (ie: generate a ton of keys) run ONE instance for each CPU in your system (so if you're a lucky bastard running a quad boxen, run four copies). Otherwise it'll just peg one of your CPU's and you'll miss out on (conceivably) twice the possible keys (or the same number of keys in half the time). You might also want to run Task Manager (if you're running NT/2000/XP) and change each processes affinity to a single CPU (keeping the code (and cache, presumably) limited to one CPU per instance).

    I can see PC review webzines using this thing to benchmark how fast the latest processor is...

    --
    All I know about Bush is I had a good job when Clinton was president.
    1. Re:READ: TIP for SMP users of this app! by SpaceLifeForm · · Score: 1

      It *IS* a benchmark program. Look closely.

      --
      You are being MICROattacked, from various angles, in a SOFT manner.
    2. Re:READ: TIP for SMP users of this app! by DarkEdgeX · · Score: 2

      Uh, I know.. that's what I was talking about, but currently no hardware review sites USE IT AS A BENCHMARK. I was saying it'd be interesting/funny if sites DID start using it.. eg: "This new Athlon/Pentium 5 20 GHz cranked out a valid reg code in UNDER a minute!". I think ya missed the point I was trying to make. That this would be used alongside the other standard magazine/webzine benchmarks like SiSoft Sandra and Quake III Arena time-demos.

      --
      All I know about Bush is I had a good job when Clinton was president.
  123. LOL, try that with 10,000 corporate desktops... by Moderation+abuser · · Score: 2

    Aint gonna happen, so the version of Windows that'll be pirated will be the corporate version.

    --
    Government of the people, by corporate executives, for corporate profits.
    1. Re:LOL, try that with 10,000 corporate desktops... by billcopc · · Score: 1

      Indeed, as long as they do seshual fav0rz to corporate clients, like disabling product activation from Select Edition releases, then the whole thing will be a waste of time and effort since people will just get their hands on the corporate cripple-free edition, which is damn easy if you or someone you know works for a large company or gov't organisation.

      --
      -Billco, Fnarg.com
  124. Re:That isn't the keygen that they are referring t by WhiteKnight07 · · Score: 2, Informative

    The key that you get from MS is generated from a key that is generated by WinXP setup based on your hardware, obviously there will only be so many keys for one hardware configuration. So of course it would spit out the key that you got legally. That's what it's supposed to. The fact that it did proves that it is able to emulate both the process by which setup generates a "first key" and the process by which MS generates a "final key". IE: The fact that it spat out the key you got legally proves that the keygen works perfectly.

    --


    We're going to make information free Mr. Anderson, whether you like it, or not.
  125. This is issue is moot for people who don't buy XP by paranoidia · · Score: 1

    If you want XP, and don't want to pay for it, this whole issue is moot. You simply get the Corporate edition of XP. This has the auto-check routine written out of it my MS so they could give it to corporations with thousands of computers. Also for Universities and the such to distribute. Simply get one of these, and any working key, and ur set. People who would use this, wouldn't, simple as that.

  126. Re:Microsoft by radix-nub · · Score: 1

    Hello, actually most companies (especially Microsoft) DO track each and every product (to the serial number) through all of the distributers and in the case of Retail stores like Best Buy, then even track which store location gets each copy. SO it is possible to at least get a ballpark idea of who is the fink. Maybe =)

  127. Anyone reminded of... by Amiasian · · Score: 2, Insightful

    ... Steve Jobs saying something to the effect of: " We believe that pirating (music) is a cultural issue, not a technology issue. " No matter how hard they try, people will always find a way past these things. I hate MS, but as a suggestion to them, make it less -desirable- to have your products pirated. Uhm... actually, you are doing that already.

  128. its called random() by jasonrfink · · Score: 1

    You cannot key a system statically. Nuff said.

  129. Re:Why Bother? by 2MuchC0ffeeMan · · Score: 1, Flamebait

    i know there's alot of l33t warez kiddies who say this...

    but there's no corporate version of windows XP ...

    it's just a poorly cracked version of a legit copy, labeled as a corporate release...

    --
    Runnin' On Empty .... I'm Still Alive
  130. Re:You are misinterpreting the goal of WPA by Marton · · Score: 1

    You're wrong here on two counts.

    It's not in MOST companies. Only in really big ones. I doubt that corporations with less than a couple hundred (thousand? whatever) workstations could afford volume licensing.

    Then, Joe sitting at his office computer running XP that the IT guys ghosted for him has never seen the actual product key. The IT guys have it, and they only used it once when installing the original HD to be ghosted. Then they tucked it away somewhere. I have never seen a volume licensing EULA, but I'm pretty sure they can be held liable if the key gets out.

    There's a good reason you don't see but one corporate XP key on the 'net.

    As for the keygenerator, it took maybe 5 minutes to find it after I read the article on The Register. (I haven't started reading the thread... it would have been handed to me here.) Then I fired up an undoable vmware box, copied the .exe over, disabled its networking (you never know!) and started the thing. It's processed 130 keys so far, and found two valid. I haven't checked them myself, probably won't; after all, I have a number of legit keys. But in any case, it appears to do its job.

  131. interesting note: by Dave_bsr · · Score: 1

    My school is giving out windows products to all cse students. they offer the ISO's after a login, and email you a key. as far as i can tell, everyone gets the same key. so a million XP's are coming in from around this area with the same key. So mebe this keygen just pops up one of these keys that microsoft can't block, cuz there are a million people out there using it?

    Question though: this is the product activaction code, right? so does ms really check that, or the product key when you go to update and stuff? I dunno.

    --


    Who is this Anonymous Coward character, how does he post so much, and why is he always such a whore?
  132. You don't need just a single PC. by Marton · · Score: 1

    I've been running it on my Athlon 1800+ WITHIN a Vmware box for 40 minutes, and it already found 5 valid out of 160.

    Why would you need a bigger performance on this?

    If you were a real badass pirate risking years in jail, and you were planning on selling 100 licenses per day, you'd only need one box.

    Let's ignore the fact that Vmware has a negative impact on speed. So within one hour you would get 7.5 keys. In a day, you'd generate 180 keys, more than you need. Get an SMP box and run two instances - 360 keys in 24 hours.

  133. Re:Microsoft by mrbrown1602 · · Score: 1

    Its kind of interesting to know that many beta testers (including myself) for Windows XP suggested MS make it harder for people to get into the boxes on store shelves, as this is a typical way for Joe Script-Kiddie/Best Buy Employee to get CD keys, or used to be. Don't they have those impossible to break plastic packages now ?

  134. Another Strike for the rebel force by merbywerby · · Score: 1

    Go Rebels!!

  135. Hehe by quintessent · · Score: 2

    Yup. I think the Register has been smoking something serious:

    "If one morally questionable teenie can successfully generate one operational key by leaving their home PC running overnight, then Redmond has quite clearly blundered."

    Microsoft made it known long before Windows XP ever came out that the keys were only meant to prevent "casual piracy."

    --------
    "If you can't find any news, make some up."

  136. Institutional Version by SparafucileMan · · Score: 1

    Actually, if you own a copy of the institutional version, you don't have to regiser with MS and can feel free to copy as much as you want. The keys are just there to make things difficult, as they know they'll stick make tons from business and universities that can't afford to be caught using pirated software.

    1. Re:Institutional Version by Trinton+Azaleth · · Score: 1

      Yeah, owning the Academic version myself, I don't see what the big deal is. If anyone owns the regular version, I'll be happy to give them a cd of the Academic version, because they paid for the same thing, right??

  137. Re:You have the right to use the software you buy by oasisbob · · Score: 1
    As far as I can tell, it's obvious that the lameness filter is shoving in spaces all over the place that don't belong there. Remove all the spaces first, then you should have the real file. Then you're ready to uuencode or Base-64 or whatever's next.

    To remove the spaces:

    cat xpcrackfromslashdot.base64 | sed -e "s/ //" > xpkeycrack.zip

    It worked for me.

  138. Corporate Version by XBL · · Score: 2

    The version of Windows XP Pro making the rounds with Warex is a special corporate version that does not require the registration.

    It's quite handy, if I say so myself ;-)

  139. Re:You have the right to use the software you buy by oasisbob · · Score: 1
    Oops... Left out a step. (The base64 encoding). After copying and pasting the above base64 program into a file (let's say xpcrackfromslashdot.base64). Do this:

    cat xpcrackfromslashdot.base64 | sed -e "s/ //" | base64 -d - xpkeycrack.zip

    That should handle it. Someone else will probably come up with a more elegant solution, but that works ok for me.

  140. Re:Microsoft by Mr_Matt · · Score: 2

    ...then even track which store location gets each copy.

    Right - that much is a given, but once Best Buy has the box o' software, I doubt very much that they track who buys the software, which is ultimately what MS would need. If in doubt, try buying WinXP with cash, and see if they take down any personal information. I think they probably won't. Besides, there's nothing that says that I can't buy WinXP in another part of the country (say on a business trip or something) and then take it back to where I live - that would mess up the 'system' too. It's tough luck for MS, tougher luck for their customers, and toughest luck of all for the sundering of the business-client trust relationship. And I just don't think that even MS, juggernaut though they may be, can bludgeon through this - so the Windows XP activation will remain a nuisance to those unlucky souls who happen to buy an MS product whose key has already been distributed. D'oh.

    --


    But what does my opinion matter, I just vote here. It's not like I have any money or anything.
  141. Re:Microsoft by Mr_Matt · · Score: 2

    So that's why they have those darned plastic boxes...you learn something new every day! I thought it was similar to a child-proof cap on a bottle of pills - you know, something to make you think to yourself "hmm, opening up a Microsoft product, do I really want to open this box?" :) Product safety and some such, you know? :D

    --


    But what does my opinion matter, I just vote here. It's not like I have any money or anything.
  142. Comparing Apples and Oranges and Tangerines by wizzardz · · Score: 2, Interesting

    Why anyone would bother on the subject of key generation for XP anything is beyond me. The analysis of Blizzard, who has a very singular and controlled audience and their activation key scheme, has no correlation to MS in all practical pirating sense. Blizzard has one particular audience...the end user. MS has numerous and some very demanding audiences. Of great importance to them are their corporate and developer networks. In these instances, MS has lessened (bulk licenses), and in some instances, eliminated the restrictions (read, no key). A developer would not tolerate having to call MS central each time one of their engineers reinstalled Windows XP...particularly after spending $2K buying the MSDN packages. The simple fact is that no matter what Uncle Bill releases, he will - unlike Blizzard - gladly, and by contract release an identical, but less restricted copy to the MSDN and corporate license holders. These versions of the product are not constrained to the same activation key/call-Uncle Bill-for-permission-each-time schemes that the comparable the off-the-shelf versions are restricted to. Anyone who bothers with a pirated retail version of any MS product only begs for any associated hassle...particularly when a perfect good and unrestricted developer version is out there somewhere. Of course, thats just my opinion...I could be wrong

  143. Re:Microsoft by erc · · Score: 2, Interesting

    Uh, you missed the point. If I use whatever-that-crack-is to generate a valid product key and activation key, I never need to register with Microsoft. So I could have 1000 copies of XP running, and Microsoft would never know. The only time they might possibly know is if I connected to the net to download updates or something, and I don't need to do that on a cracked copy of XP.

    --
    -- Ed Carp, N7EKG erc@pobox.com PGP KeyID: 0x0BD32C9B What I'm up to: http://intuitives.mine.nu
  144. If you have eDonkey2000, here's the link by jshare · · Score: 1
    1. Re:If you have eDonkey2000, here's the link by user32.ExitWindowsEx · · Score: 1

      No it isn't. There are Linux and (I think) even Mac OS versions.

      --
      "Evil will always triumph because good is dumb." -- Dark Helmet
  145. Better : an URL by AftanGustur · · Score: 2

    Or just click here !

    --
    echo '[q]sa[ln0=aln80~Psnlbx]16isb572CCB9AE9DB03273snlbxq' |dc
  146. Unbreakable WPA is not in MS's best interests by jdoeii · · Score: 1

    Let's imagine for a minute that MS invented a totally unbreakable "Magic Activation Scheme" (MAS) and incorporated it into the next version of Windows - WindowsXXP(tm). No way to get around it, either buy XXP, or don't use it. What would happen?

    1. Short term sales would rise.
    A larger number of users would buy XXP with MAS than without it. Some small businesses and home users would pay up instead of lending from a friend or buying one copy and installing it on all computers. The sales would be higher, but not a lot higher.

    2. XXP installed base would increase slower with MAS than without it. In the US and EU a number of small businesses and home users would stay with legacy Windows, or would seek alternatives. In emerging economies XXP installed base would never go above 5%.

    3. Long term consequesnces would be disastrous.
    China, Eastern Europe, Russia & the rest of the x-USSR, Latin America, parts of the Middle East, India in 3-5 years would be predominantly Windows-free. When an average monthly salary is in the range $100-300, it's very hard to justify paying $200 for a copy of XXP. The majority of the population would either stay with legacy Windows, or find alternatives. Once an entire nation learns how to use a certain OS, it would take extreme measures to make it switch.

    In the US, Canada, and EU the XXP installed base would be smaller. A sizable chunk of home users and small businesses would learn how to live without Windows. A new market niche would be created for alternative OSes. That niche is currencly occupied by illegaly copied Windows. Great opportunity for Linux & FreeBSD.

    --

    Now, does anyone really expect MS to be THAT stupid?

    1. Re:Unbreakable WPA is not in MS's best interests by Trinton+Azaleth · · Score: 1

      There is a simple solution to such a cyclic cycle. Create a program which copies the newest version of Windows from PC to PC, like a virus. If people get infected by it, would they complain?? (assuming it was a decent new version) In such case, M$ would be forced to use a scheme which cannot be cracked, or else they would join with the FBI to lock up hackers worldwide.

  147. Re:You are misinterpreting the goal of WPA by Todd+Knarr · · Score: 2

    In the very big companies, you'd be right. But volume licenses for MS OSes go down to 20-30 seats. That was one of the things that nearly caused a customer revolt, when MS tried eliminating the low-volume corporate licenses. And in a company in the sub-100-employee range, they likely manually install the OSes. I worked for one of the bigger commercial truck-stop companies, and I had CDs for most of the software on my desktop computer in my desk drawer (which I considered a mixed blessing). Under those circumstances I'd be suprised if copies of the no-activation CDs didn't wander from time to time. You won't see those keys circulated, though, because the people who're using them aren't comfortable handing them out to the world. There may be no difference, but they consider what they're doing different from handing the keys out to all and sundry. And the company may be liable, but what would MS do? Without activation there's no way for them to detect the illegitimate copies easily, and if they came down too hard on the small companies then those companies would switch to Macs because they can't afford the liability, and MS isn't going to write off that large a chunk of their customer base, sabre-rattling to the contrary.

  148. Comparing to online games by fluor2 · · Score: 1
    I have been playing Half-Life Counter-Strike (CS) for some time, and they seem to have a working key-system (where only one or two persons in the world can have the same key). However, as techonologies advances, there has been some people who have found it hard to understand why they suddenly could not play anymore. Then they finally understand that the only solution is a) they've been hacked (cdkey is in registry) or b) somebody have had some luck in creating a key that was the exact same as yours.

    This makes it pretty hard...

    I guess the software companies should also make a login system, where one can register what IP's the users can use, to improve security of cdkeys.. However, there would be nice to also have a third party system to take control of this, so you get some privacy. Maybe passport or similar (yeah i dont trust passport either, but you dont exactly have to give much info to them).

  149. M$ Key systems have always been foiled... by Megahurtz · · Score: 1

    Does anyone remember Office 97?? If a key from a full-install was used, any upgrade CD could be used without having to do the upgrade compliance check. And... let's not forget about the 11112-1111111 or 22223 2222222 product keys that were all the rage in recent times. The KeyGen in question for XP most likely generates Volume licensing keys, these keys are exempt from WPA, and if you happen to look at the newsgroups where M$ software is available as soon as RTM is announced (Before really, but who's keeping track (c: ) you will notice, especially in respect to XP posts, the Volume Licensing version is being posted, coincidence? I think not.... It all really boils down to costs, M$ wants to spend as little money as possible on production, so they simply issue different keys (IE - Upgrade, Full, Trial, Etc.) and use the same install set. Granted, this has gotten a little trickier with the new 25 letter keys, but as long as M$ takes the easy route and leaves backdoors, (don't even get me started) the world will continue to find and exploit them. Perhaps when Bill told the public he was halting all new programming to address security issues, he was actually referring to revenue security...

    --
    --- You are unique, just like everyone else...
  150. Precedence trumps your opinion by Dragoness+Eclectic · · Score: 2

    Unfortunately for whoever the bozo who writes CDRWin is, if his access control scheme damages or disables anything besides his own program, he could be liable for some serious penalties. That kind of "copy protection" was tried back in the early 1980s, and after a few lawsuits it was established that doing anything destructive to the other guy's property is illegal and opens you up to some serious liability--even if they did illicitly copy and use your software.

    Thanks for publicizing that this guy writes malware, though. I'll know to avoid any product of his, and recommend that my friends do the same.

    --
    ---dragoness
  151. Re:You have the right to use the software you buy by BattyMan · · Score: 1

    That oughta do it ina one-liner.

    --
    Exceeding the recommended torque is not recommended.
  152. Reverse Engineering by Trinton+Azaleth · · Score: 1

    It is all going to become meaningless when TriHLD comes out. (TriHLD being a new program designed to decompile and rewrite M$ software.) http://www.livxtrm.com

  153. Microsoft actually tells you if your copy of Xp... by powerlinekid · · Score: 2

    I have the *cough, pirated, cough* copy of Xp Pro corporate, and was playing around with it last night. On exlorer (i think, not internet but the file one) if you click help, theres an option : "Is this copy of Windos legal?"... i almost died laughing. When you click on it, it takes you to an asp script on microsofts server... thank god I don't have a net connection or I might have been in some trouble.

    --

    can't sleep slashdot will eat me
  154. Reality check by Monte · · Score: 1

    Try buying a house and convincing a bank that your $10,000 a year salary will pay for it. "What! Why are you laughing... go to where?....."

    Assuming that you're going to come up with $2,500 for a down payment, and $10,000/year is *net*, property taxes at $1,000/year, $150/year for insurance, a 30 year loan at 7%, and add in the ever-suckful mortgage insurance, and you'll be making payments of about $438/month.

    Which would be more than half of your income of $833 a month.

    I'd laugh, too.

    But look on the bright side: You're amongst the richest poor people in the world. Tell somebody in Afganastan how much your life sucks, and you'll probably get another laugh.

  155. downloaded it by timecop · · Score: 1, Informative

    and it works fine.
    now I can avoid this WPA feature each time I add more ram or a new video card

  156. The keys don't seem to be very random! by velouria · · Score: 1

    I ran this last night and had it generate 20 keys for each of the products it supported.
    Out of 20 Office XP keys, 3 were exactly the same.
    For Windows XP, there were two pairs of identical keys.

    I have a feeling that there are going to be an awful lot of people using the same keys.

  157. Re:Microsoft by Mr_Matt · · Score: 2

    If I use whatever-that-crack-is to generate a valid product key and activation key, I never need to register with Microsoft.

    Assuming, of course, you never intend to allow those machines to connect to the Internet. On the one copy of Windows XP I've installed, the first thing it did was check authentication keys with Microsoft - on the internet. Maybe there's another way to install Windows XP that I'm not aware of - some method to install WinXP without needing a 'net connection, but as soon as you decide to take your pirated copies of Windows online, they'll undoubtedly check with MS (say, for "upgrade information" or other "helpful features" from your favorite meddling^H^H^H^H^H^H^H^Hhelpful OS corp :) and you'll be up the creek, sans paddle.

    But maybe I'm wrong about that...care to show me how?

    --


    But what does my opinion matter, I just vote here. It's not like I have any money or anything.
  158. Re:Microsoft by Trinton+Azaleth · · Score: 1

    I am doubly happy that I have the Academic version of XP... I can't stand those plastic boxes. The only way to open them is with a steak knife.

  159. Re:Microsoft by Trinton+Azaleth · · Score: 1

    Wouldn't an easy solution be to install version of XP clean on a PC, without putting any drivers on it, register it, etc. and then copy the registry out? Replace registry on another version???

  160. If you think you purchased illegal software by Trinton+Azaleth · · Score: 1

    M$ says you should return the product to where you purchased it. If they refuse to take it back, you are supposed to report the people who sold it to you. If that doesn't work, you are to call 1-800-RU-LEGIT.(a M$ number) Somehow, if I knew I accidentally ended up with an illegal version, I doubt I would be calling M$ about it.

  161. Re:Why do you need a keygen/product activation??? by Trinton+Azaleth · · Score: 1

    I considered collecting keys when I worked for various computer stores... never did, but I thought about it. My bosses had lists of various keys they used though. What about the Win95b and Win95c keys? Those are different...

  162. The keygen DOES NOT WORK by amaiman · · Score: 1

    I tried out the keygen yesterday. It does not work. The keys that generated by it for Windows XP Pro DO NOT WORK for activation.

    I have a legal copy of XP, I just tried activating on a seperate partition with the keys generated...I generated and tried 10 different keys, none of them worked.

  163. Re:Why do you need a keygen/product activation??? by Blu_StEeL_187 · · Score: 1

    i wanted 2 noe how 2 get the keygen for xp but if u cant tell me can u tell me a few keys