Slashdot Mirror


MS DRM Version 2 - Cracked

As the title says: Microsoft Digital Rights Management Version 2 has been cracked. The Register has the story, including a link to a downloadable zip file which contains source code, explanation and a small DOS utility. Grab it while you can. You can also read the explanation directly here, and you can also find it with Google.

21 of 348 comments (clear)

  1. Well, of course by TechnoVooDooDaddy · · Score: 5, Interesting

    in the immortal words of someone who's name escapes me:

    "Information wants to be free."

    There's a lot of bored but bright minds out there, and putting mountains up in their way just BEGS them to be climbed. As the old adage goes, Why do people climb mountains? well, there's actually 2 reasons, 1) because they're there.. 2) they're in the way of where you're trying to go..

    *yawn* nice try MS, better luck next time eh?

    What I don't get is why not use some proven technologies to get this done right? secure key-based encryption, rotating key servers, etc?

    1. Re: Well, of course by Desco · · Score: 5, Interesting

      M$ DRM already cracked... What's really funny is there's not much media available that takes full advantage of this medium for it to make a lick of a difference.

      Thus continueth the cycle:
      1. A few people pirate software/music.
      2. Corperations get pissed at piracy.
      3. Corperation spends millions on development of an anti-piracy scheme.
      4. Corperation has to raise prices to compensate.
      5. Scheme gets cracked within DAYS of release.
      6. More people pirate because prices are higher.
      7. Goto 1.

  2. Good news by aurorascope · · Score: 4, Interesting

    This is good news. Why? XP is just about to be shipped into retail stores. MSFT can't really do much about it now unless they release some Windows update - which is unlikely to catch 56k'ers attention much.

    --

    I'd rather have a bowl of coco-pops.
  3. Be careful out there! by CProgrammer98 · · Score: 4, Interesting

    This from the "readme" that comes with the zip:

    Not only can MS revoke the certs used, it looks like they can also screw your system if you use tricks like this....

    WARNING!!!!! I have just learned that the new Microsoft Media Player EULA includes a clause that says they can *automatically* modify the software on your system, without any confirmation from you required! In other words, they can disable your software, or force an upgrade so that FreeMe won't work, just because they feel like it. Be careful out there!

    --
    And the people shall be oppressed, every one by another, and every one by his neighbour Isaiah 3:5
    1. Re:Be careful out there! by fermi's+ghost · · Score: 5, Interesting

      Zone Alarm just told me that Windows Media Player is tring to ping my default gateway.

      Now WHY would it want to do that? Is it part of a security scheme?

      If it tell ZoneAlarm to not allow Internet access to WMP, am I in violation of DMCA? Is ZoneAlarm a circumvention tool?

    2. Re:Be careful out there! by JCCyC · · Score: 5, Interesting

      Is there a Scientology Microsoft connection? Their tactics seem awful similar sometimes.

      Believe it or not, yes there is! Take a look at this e-mail I got. Fell free to check the sources:

      <old Inbox digging>
      >> Well, personally I did stay away from Windows 2000 not because of product
      >> activation keys, but because I do not and will not support dangerous
      >> organizations like Scientology, and cannot entrust a system which
      >> includes their Diskeeper disk maintenance software with any sensitive data.
      >>
      > WHAAAAAT???? Scientology makes software included in Windows?????

      Yes, they do, unfortunately.

      > Where did you get that information from?

      Well, this has been in the technical press in Europe for months in 1999 and 2000 and it was part of a boycott campaign against Windows 2000 for this very reason. These are not rumours, but proven facts.

      Major parts of the disk maintenance software in Microsofts Windows 2000 are written by Executive Software, a software company led by and heavily influenced by very "high" Scientologists. They even talk (or talked - I havent visited them recently) about this on their web-site.

      Offical German government and church authorities asked Microsoft to remove this code or open it up so that it could be checked for possibly included malware, but Microsoft refused to do this and just said they could not understand the problem and that this would be a form of religious discrimination...

      Meanwhile Microsoft has published patch instructions (at least here in Germany) how to remove this component from Windows 2000, but I am afraid I can no longer trust them.

      PS. If you speak German, I suggest to check ct magazine at www.heise.de. They have backlogs of all their articles available, and you should be able to find the issue discussed in all details and with names, dates, and cites in there. Otherwise, a search engine like www.google.com might help to point you to similar info in English.
      </old Inbox digging>

  4. How this could be useful by eulevik · · Score: 4, Interesting
    Lots of people encode with WMA, reformat their machines or whatever and have lost their keys.


    Would it be possible for someone to use this work to create a fix for these people?

  5. DRM is dangerously counterproductive. by Nindalf · · Score: 4, Interesting

    To me, fair use rights aren't a big concern. If you can see it or hear it, you can get an adequate sample for fair use with a cheap camera or audio recorder. You don't need perfect digital video samples to make your point for a review.

    The larger issue here is this desperate attempt to cling to a ridiculously outdated and inefficient method of securing profit in return for desirable intellectual production.

    Put in simple terms, DRM hurts our economy. Very, very badly.

    Economic growth comes from improvements of efficiency, clearing out the dead wood and finding a use for it elsewhere. Following the analogy, DRM is better systems of stakes and cables holding the dead wood from being carted off.

    There is a whole ridiculous, unproductive structure built around milking every penny out of copyrighted works. This is justified essentially by accusing every citizen of the stupidest kind of miserliness, unwilling to give a dime to make they're favorite movie studio make another next year, but willing to pay a dollar as long as you don't let them into the theater otherwise.

    Yes, there are people out there like that, but I don't believe they're the majority for a second!

    The tools are out there, and could be supported and working everywhere in weeks if people want them to be. Don't like the details of that system? Propose another. It's not rocket science: donation doesn't need real-time verification, so it's an easy problem, as long as we agree on some system.

    Once people get in the habit of freely parting with their pocket change for things that they'd gladly pay much more for, copyright will be a ridiculous anachronism, and we can finally get on with reaping the benefits of the information age.

    1. Re:DRM is dangerously counterproductive. by Tackhead · · Score: 5, Interesting
      > As for your claims that "DRM hurts our economy...very badly", well I have to basically leave that since you provide no evidence - just faith - that the absence of DRM would HELP the economy. I can't see how preventing people from illegally distributing and copying music and software they don't own can possibly HELP the economy.

      Really? Consider this:

      Suppose I produce $50,000 worth of code in a year. My employer hands me a fat check. After taxes and living expenses, I have about $10,000.

      Scenario 1: I purchase 588 compact discs (at $17 each, for $10,000) of RIAA-approved content.

      • Some artists get $600 to spend on tax, living expenses, guitars, and syntheziers.
      • The music seller gets about $2500 or so. He buys food with it.
      • A CD pressing factory gets about $1000. They buy fancy chemicals and mastering equipment with it.
      • Hilary Rosen and her friends get about $4100 to spend on hookers and booze Congresscritters, to pass more laws to restrict my freedom.
      Scenario 2: I download the music "for free".
      • A premium USENET provider gets $500 to buy servers and fat pipes with.
      • My ISP gets $500 to buy servers and fat pipes with.
      • 588 CDs is about 700 hours of music, and at 192kbps. A CD-R pressing factory gets about $50 for a spindle of 200 quality CD-Rs. (one for originals, one for backups)
      • A hard drive manufacturer gets $250 for a 100G drive.
      • I drop about $1000 on hardware - mostly wiring and cabling and speakers - and wire my entire house for sound. When my friends can hear any song they want, in any room of the house they want, any time they want, they ph33r me, and want to do the same themselves.
      • Oh, shit, I still have $7700 left!
      • ...$7100 when I'm paying $600 through Fairtunes.
      • In the pretense of evening this out, I decide I'm willing to operate under the same economic handicap that Hilary Rosen has, so I drop the $4100 to EFF and let them buy Congresscritters instead.
      • Even after this, I still have $3000 of capital left over to invest in an IPO - the direct funding of new ideas and businesses.

      Now... explain to me again why paying $17 per CD is good for overall economic growth?

  6. Copyright Regulation by javilon · · Score: 4, Interesting

    I really like the quote he/she makes on the Philosophy paper:

    "One final quote from Vaidhyanathan, this time talking directly about
    the DMCA:

    This law has one major provision that upends more than 200 years
    of democratic copyright law. It forbids the "cracking" of
    electronic gates that protect works - even those portions of works
    that might be in the public domain or subject to fair use. It puts
    the power to regulate copying in the hands of engineers and the
    companies that employ them.
    "


    As it happens, this is an "autoemployed" engineer using the power that the U.S.A. laws have given engineers to regulate the use of this copirighted material, in this case allowing access to it :-)

    Ironic...

    --


    When his defense asked, "Which computer has Jon Johansen trespassed upon?" the answer was: "His own."
  7. Information doesn't *want* to be anything by mblase · · Score: 5, Interesting

    The notion that "information wants to be free" is a rather interesting case study of anthropomorphism gone horribly wrong. Information doesn't want anything. Truth, the facts, raw data, none of them want anything. They're just sentences, numbers, claims, opinions, ideas. Unless you're willing to extend the definition of a meme to the extreme, they're hardly capable of even Darwinian ambition.

    But people often want information -- want it to be free, or secure, or copyrighted, or burned, or locked away for the greater good. People want the latest news, the biased studies, the most accurate statistics. They want each other's secrets, their inventions, their inspirations, their dirty laundry . They want to be the first in the know, the winner in the argument, the smartest in the class. They want to be told what to think, to make others think like themselves, and to be the first with a new idea.

    People in the Western world are conditioned to believe that with a little applied brain power, they can be anything they want. So they insist that information should be free, despite omnipresent evidence to the contrary. They ignore the fact that library books cost ten cents per day late, that a reliable Internet connection costs fifteen dollars a month, and that university tuition costs four thousand dollars a year.

    Knowledge is power. The right kind of information is all that's needed to upend governments, bankrupt companies, exile citizens, and execute prisoners. It can turn a housewife into a millionaire, a CEO into an inmate, and a celebrity into a punch line. A poor man will kill for money, but a rich man will kill for secrecy. The patent office is filled with millions upon millions of facts which are worth anywhere from pennies to princedoms to the right people.

    Information doesn't want to be anything. Information just is, which makes it an asset, which makes it vulnerable to the economic laws of supply and demand. So if your information is about Linux, it's probably worth nothing at all, save your reputation as a programmer. But if your information is about, say, Microsoft Office... in that case, it's worth whatever Bill Gates can get you to pay.

  8. YAM (Yet Another Mirror) by Akardam · · Score: 2, Interesting

    http://lookingglass.akardam.net/mirrored/msdrmv2-r emtool/

    For link-wary: http://lookingglass.akardam.net/mirrored/msdrmv2-r emtool/

  9. What's the point to cracking WMA ? by tweakt · · Score: 2, Interesting

    Does anyone think this is useful? Yes, M$ has the right to sell whatever fucked up version of protected audio there is, and publishers have the right to *ATTEMPT* to market this crap. We have the right to refuse to buy it, and show them it won't sell. But what purpose does this crack have? Yes, I guess it shows that besides not being popular, it's also no secure... but won't people just use this to go rip protected .WMA files now?

    Hmm, I guess actually this ties in pretty closely with some points announced in microsoft's argument against "full-disclosure". Some would argue unless this stuff is widely deployed (the crack that is), then the music publishers won't ever beleieve it's been "broken", since theoretically breaking something doesnt pose much of a financial risk.

    But you still have the equivelent of the "script-kiddy" mentality at work here. How many people do you think are downloading this right now, so they can go get the latest Christina Aguilera album online, then crack it and "release" it to their l33t w4rez group? *sigh*

  10. Re:A mirror for the zip by ethereal · · Score: 2, Interesting

    The same reason that I wanted DeCSS.zip, even though I don't own a DVD drive. To fight the power, if only in a little way, and make sure that this genie never gets put back into the bottle.

    --

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

  11. Well I tried it.. by blowdart · · Score: 3, Interesting

    Well as I'm working on stuff based around the MS DRM platform right now (look just shut up ok?), I was interested to see if it would work. From the comments here it looks like no-one tried it yet.

    Guess what. It doesn't work. At all. I generated a whole bunch of protected files, with varying license rules, and it couldn't work with any of them.

    Still, the technical documentation was a nice read.

    It's bound to be cracked at some stage, this just isn't it. Even microsoft themselves say that there are ways to get around it, unfuck for example.

    1. Re:Well I tried it.. by Jetifi · · Score: 2, Interesting

      Bingo. I tried it on the MS DRM demonstrations (specifically, the two-play limited one) and it didn't do anything - either the MS demos are version one, or it's broken. The error message is:

      C:\WINDOWS\Desktop\FreeMe>FreeMe -v OhNo_DRM.wma
      Found DRMv2 header object.
      Found KID (EBqWe20fOki1LarX5Whk/Q==)
      Found DRMv1 header object.
      Starting to look for license.
      License file full path: C:\WINDOWS\All Users\DRM\drmv2.lic
      BlackBox library to use: BlackBox.dll
      Keystore to use: C:\WINDOWS\All Users\DRM\v2ks.bla
      Created BlackBox instance - extracting key pairs

      Public key 1 x: 617957d5a0753d597ddea298a29f6ed9c62fdb2d
      Public key 1 y: 152334862ad65d4a3a44d1abbfe0b10330bd9e74
      Private key 1: 056e8dbe98aa3ecac820f624917cd7892724104a

      Checking license with PUBKEY 2ab1612cdc32afd8136ca30e03e432b5aa61d49d
      Checking license with PUBKEY 2ab1612cdc32afd8136ca30e03e432b5aa61d49d
      Checking license with PUBKEY 2ab1612cdc32afd8136ca30e03e432b5aa61d49d
      Couldn't find a valid license for this content.

      It looks like he might have hard-coded $WINDIR\All users\DRM instead of $WINDIR\Profiles\$USER\$DRM_PATH\, which would be a pretty annoying mistake if everything else is correct.

      IIRC (assumming the technical documentation he released is correct), MPlayer spawns indivualised versions of blackbox.dll, and in this case, he would be looking at the untouched version, not the one with the license. (and s/he said he tested it on win98 - probably not network configured).

      If this is a hoax, in which case /., TheReg, Cryptome etc. would look pretty fuckin' stupid, then x^n geeks ran an untrusted executable posted anonymously on USENET - including me...

      There are other alternatives - maybe he's not as cluefull as he sounds, and he'd got his hands on some demo app or something.

  12. Re:Fair use: a birth right? by roystgnr · · Score: 3, Interesting

    If fair use is a birthright, then they can't take it away from us.

    If fair use is a result of the sale contract, then they can take it away from us... but they won't. What kind of twisted record store is going to make me sign a contract (necessary to override the implicit contract of copyright law rights) before I walk out with a CD?

    Repeat after me:

    If you open the box, and see a piece of paper claiming that you have forfeited some rights, throw that piece of paper away. It is not a contract.

    If you start up a piece of software that you have completely paid for (e.g. there is no continuing online service), and you are supposed to click through some dreaded EULA before it will install, then unless you're in one of the damned UCITA states, ignore that EULA. It is not a contract.

    If someone wants to take away your rights, they need to do it with an actual contract, which can be read and agreed to by you before you give them your money!

    The current practice of deceiving people out of their rights with unenforceable legalese-sounding claims should be considered fraud. Can anyone out there afford to buy a congressman and get this looked into?

    Disclaimer: IANAL, and I suspect that the violations of corporate perogative above may be dangerous even if not violations of law. Don't blame me if you listen to some random Slashdot user and end up as the next Dimitri.

  13. Slashdot could have been first with the story: by ssimpson · · Score: 4, Interesting

    But:

    * 2001-10-18 23:08:39 Microsoft Digital Rights Management broken? (articles,news) (rejected)

    Yeah, I'm the person who spotted this on sci.crypt and got it mirrored on www.cryptome.org.

    If Slashdot would have published my story last night then they'd have been breaking the news rather than chasing after the register. Sigh.



    --
    "Mary had a crypto key, she kept it in escrow, and everything that Mary said, the Feds were sure to know."
  14. Re:Just like deCSS by meta_gorn · · Score: 2, Interesting

    The author has remained anonymous! No DMCA prosecutions here, assuming she has covered her tracks properly.

    The author is wisely remaining anonymous, because one lone act of civil disobedience may be influential, but easy to control. This begs the bigger question: what if there was organized disobedience on this issue? What if many of us applied this DRM2 crack by legally purchasing music online in .wma format, making a personal copy on our hard drives to assert fair usage rights, and sent this information along with our real identities to the RIAA or elected officials? The cause ain't exactly for world peace, but if we're really pissed off about this, then I for one would be willing to take a risk.

    --
    --- When I grow up, I want to be a legislator of scientific laws.
  15. Re:to no end by grammar+fascist · · Score: 3, Interesting

    US copyright does not create property rights.

    I used to agree with this, but now I'll have to differ on this point. Here come the flames...

    How do you define property? Quite simply, it's the right, given to you by law and society, not nature, to control something. It's my house because I can decide who can enter in and who cannot. It's my car because I can decide that, if you drive it, you're commiting a crime. I control those things.

    The control is completely artificial. It's been decided in our culture that people should have a right to control these things they call "possessions." There have been plenty of cultures in which the right to control was out of the hands of the people.

    Now, I will admit that it is much easier to understand possession as it relates to physical things than as it relates to ideas or art. However, our current system has defined the control of the latter as property, and we accept it.

    Removing control of my house from me is stealing. Likewise, removing control of my artistic works is also stealing.

    --
    I got my Linux laptop at System76.
  16. it DOES work for me .... by Anonymous Coward · · Score: 1, Interesting

    It works perfectly on Windows XP (Media Player 8) with the 2-play DRM demo. The decoded file plays with no restrictions at all :)

    Found DRMv2 header object.
    Found KID (EBqWe20fOki1LarX5Whk/Q==)
    Found DRMv1 header object.
    Starting to look for license.
    License file full path: C:\Documents and Settings\All Users\DRM\drmv2.lic
    BlackBox library to use: BlackBox.dll
    Keystore to use: C:\Documents and Settings\All Users\DRM\v2ks.bla
    Created BlackBox instance - extracting key pairs

    Public key 1 x: 17230ad28b03681ef892a2a7a94355290e72cd31
    Public key 1 y: 39c9997ef2128ae4cd75553861120f507a4487e0
    Private key 1: 2fce44939b8c10ae0e6dd2991b35698ee657d8d4

    Checking license with PUBKEY 17230ad28b03681ef892a2a7a94355290e72cd31
    Matched public key! Proceeding...
    Content key: 5f fa 87 95 38 27 99
    Opened output file
    Starting to process data packets
    113 packets of length 5974