Slashdot Mirror


Work Around for New DVD Format Protections

An anonymous reader writes "For the new Blu-ray and HD-DVD formats, Hollywood implemented a complete copy protection scheme; almost everything has to be encrypted and authenticated. Despite the crypto-stuff in Advanced Access Content System and High Bandwidth Digital Content Protection, they left the backdoor wide open — they forgot about the PrintScreen button. Using this function you can create exact digital copies of a film picture-by-picture and reassemble them into a stream."

77 of 466 comments (clear)

  1. hrmm by paradigmdream · · Score: 5, Insightful

    thats quite a bit of work to copy a movie

    1. Re:hrmm by Anonymous Coward · · Score: 3, Insightful

      Writing a single script is a lot of work to remove the protection from an any number of movies?

    2. Re:hrmm by Anonymous Coward · · Score: 5, Informative

      If you really want to copy a blue-ray movie, there are easier ways, such as decrypting HDCP.

    3. Re:hrmm by Yurka · · Score: 2, Funny

      No work is big enough for a very small script.

      --
      I can assure you, the best way to get rid of dragons is to have one of your own.
    4. Re:hrmm by winnabago · · Score: 2, Funny

      Sacrificing quality. A week? Bah! Just get some neighborhood kids, a box of crayolas, and a jumbo size box of tracing paper. Then, profit. Nobody said that you have to spend the time.

      --
      Dammit Otto, you have lupus.
    5. Re:hrmm by arivanov · · Score: 5, Funny

      Not if you script it.

      Alternatively you can "script" a sufficient number of those little slave hands instead of using them top make "Action Man" figures for Tesco.

      In either case, there are not that many frames in a movie. Even if you use "slaves" it will take less than 500£ to recover all frames in Lord of the Rings this way somewhere in the middle of nowhere in China.

      --
      Baker's Law: Misery no longer loves company. Nowadays it insists on it
      http://www.sigsegv.cx/
    6. Re:hrmm by govtpiggy · · Score: 2, Insightful

      But how long would it take to create a program that does it and syncs the audio as well? I'm sure there's a way to stream the images onto a single large file rather than dealing with compiling millions of saved images. Even if it does take a week to run on an average computer it only has to be done once before it gets spread around the net. And there will always be pirate groups that will do it regardless of the "time spent:money gained" ratio. The real question is whether it'll prove to be less effort to replicate them this way or to find a more direct way around the encryption.

      --
      do you know squarepusher?
    7. Re:hrmm by fozzy1015 · · Score: 2, Insightful

      As others have said, if you can hit print screen to save a frame then a program can be made to do it for the entire movie.

      You know, this is just like the equivalant of saying that audio can always be copied because no matter how protected the data on the media is, you can always either hold a microphone up to the speaker or run the speaker output right back into the line-in.

      With video and audio there will always be some stage where the material is in it's raw format and in a memory buffer. At that point it can be copied. This is of course assuming the protection is unbreakable which has yet be proven true for anything yet.

    8. Re:hrmm by Kadin2048 · · Score: 5, Informative

      I'm surprised that they haven't disabled the print-screen functionality in some way so that it's not possible to do this.

      For example, in OS X, taking screenshots is disabled whenever DVD Player is running. It's not particularly hard to get around (actually, it's almost trivially easy; yet another situation where I feel like Apple did just the bare minimum required to look like they care) using the Terminal or a third-party applet that calls the screen grab, but the normal hotkey is disabled.

      I assume that if this method becomes a popular way of ripping movies, that the ability to take screenshots on Windows will simply be similarly crippled (probably more thoroughly), or removed altogether under certain situations. ('Printscreen doesn't function unless conditions x, y, and z exist...')

      That's not to say that I ever think it will be impossible for a sufficiently motivated person to rip a movie (or indeed, circumvent any level of DRM), but that a simple-but-useful historical feature like Print Screen could easily become a casualty of the DRM war.

      --
      "Ladies and gentlemen, my killbot features Lotus Notes and a machine gun. It is the finest available."
    9. Re:hrmm by kimvette · · Score: 4, Insightful

      I don't know about your computer but on mine the printscreen function isn't exactly speedy, neither in Windows nor in Linux. I doubt 24fps or 30fps is doable with such a script. Right now DVDs can be ripped and transcoded faster than realtime.

      The best solution is to crack the new encryption (worst case use brute force harnessing setiathome-style P2P networks to speed up the process), obviously.

      Why would I want to it cracked (I'm not the one to crack it, I'm no cryptographer)?

        - I run Linux. I should not be locked out of media I purchase over the counter? Sure, you'd argue I dual boot my system, so why not reboot to Windows? Well, I have booted Windows MAYBE three times this year, twice to pull files from my telephone and once to run OCR (since gocr and orcad suck).

        - When I buy a DVD, CD, or Foo-DVD, I OWN that copy, and short of commercial redistribution of copies, I can legally do pretty much whatever I want with that media and the content, providing it is within Fair Use guidelines. Viewing on Linux is fair use. Transcoding for viewing on my crappy old iPaq is fair use. Ripping and transcoding to keep a copy on my computer's HDD is fair use. Giving copies away is a grey area and not so clear cut. Commercial distribution of those copies is right out, well outside of the realm of Fair Use.

        - I run CRT monitors since LCDs atill lag behind in resolution, color purity, and contrast ratio. They may be desk estate and power hogs, but (at the high end) they're superior to LCDs in many ways at this time. I should not be forced to view content at standard definition 720x480 or 640x480 because I have a higher-end monitor which lacks DVI and therefore no HDCP. Ditto for the television I'll be buying - the one I want with a sufficiently high contrast ratio, image quality, and a plethora of inputs (and is NOT Sony) lacks HDCP. Why should I be forced to view downsampled content?

      MPAA: If you do lock users out of legally-purchased content, you do so at your own demise. I for one will not purchase DRM media where the DRM cannot be stripped off and recoup my Fair Use rights to PURCHASED content (that's right, it's PURCHASED, not LICENSED, you MPAA asshats). You will be creating a pirate market the likes of which you have never imagined, because when you fuck over your LEGITIMATE paying customers, they compare the two options and see that they are better off engaging in copyright infringement than paying for a crippled product. I'll become one of those pirates the day you kill off DVD. Right now I buy, on average, anywhere from 5 to 15 DVDs a month - my collection in the last few months has quickly grown from under 150 to over 300, to the point where I can't even keep all the rips on my computer any more. I'm the kind of customer you don't want to alienate because I am a PAYING customer and I purchase a lot of movies (I hate rentals). If I download a commercial work, it's to preview it to decide whether or not I want to buy it (e.g., THX-1138, which I wasn't sure would interest me, but ended up liking so I purchased it). You'll be losing me as a customer if you follow through on this in your quest to get perpetual copyrights and eliminate fair use. In other words: Fuck you, MPAA.

      --
      The Christian Right is Neither (Christian nor right). See: Matthew 23, Matthew 25, Ezekiel 16:48-50
    10. Re:hrmm by DrXym · · Score: 2, Interesting

      This is kind of a stupid exploit all right. Yes it's possible to capture screen, just as it's possible to do the same with every e-book. The next question is who is going to bother to do it. It seems far easier to just hack the software player, or wait for the inevitable dongle which streams HDCP to any device of your choosing. That's even assuming your average pirate would even be bothered to go to those lengths. I'm sure even a downsampled image on a non-copy protected device is more than adequate for viewing and ripping purposes.

    11. Re:hrmm by Kosmatos · · Score: 4, Interesting

      Now with virtualization technology, where the OS is running virtually, or in VMWare, you'll be able to do a "Print screen" at a higher level than the OS, so it shouldn'T be a problem.

      --
      I'm your huckleberry
    12. Re:hrmm by Dun+Malg · · Score: 2, Interesting
      But how long would it take to create a program that does it and syncs the audio as well?
      Syncing audio is trivial. You know that clapper thing they use in filming that has the scene, shot, and movie name? The actual clapper bit is traditionally used to sync the audio with the picture (though digital filming has largely rendered the clapper obsolete). For a finished movie where they've (obviously) edited out the lead-in where some PA snaps the clapper, you need only find a scene where someone is slamming a door, hitting a table, or otherwise making a real (not foleyed in, like a gunshot) sharp, percussive noise. Line up the noise with the motion and the whole movie will be in sync.
      --
      If a job's not worth doing, it's not worth doing right.
    13. Re:hrmm by negativerad · · Score: 2, Funny

      Geeks make new software, geeks crack new software, any questions report to nearest geek.

      --
      God must be a civil engineer who else but a civil engineer would put a waste water outlet thru a recreational facility.
    14. Re:hrmm by Dun+Malg · · Score: 2, Insightful
      Of course, you're sacraficing quality.
      How? Does the image you're capturing somehow become less than what's on the screen?
      It just wouldn't be worth it. Firstly, it would probably take a week.
      24fps movie, even capping only 1fps will take a mere 48hrs. I'm sure you are aware of the myriad of little programs you can find that will "push the printscreen button" automatically. Did you really think anyone was suggesting you do it by hand?
      Secondly, Sound synchronization would prove to be hard to say the least
      The frames are assembled at 24 fps. Sound is recorded realtime separately. Synchronization is as easy as finding a scene with a sharp, percussive noise (e.g. slamming door) and lining up the sound with the picture. Now the whole movie is in sync. That's how they do it in real life editing film.
      and finally, NOONE would want to do this. The 'time-spent: money-gained ratio' would be horrible.
      You did think they were suggesting someone might do this by hand! HAHAHAHAHA!
      --
      If a job's not worth doing, it's not worth doing right.
    15. Re:hrmm by Mister+Whirly · · Score: 3, Funny

      Grammar Nazi
      Function: annoyance
      Etymology: English grammar, German Nazi
      smug pricks who live to point out minor flaws in other people's grammar

      --
      "But this one goes to 11!"
    16. Re:hrmm by piquadratCH · · Score: 3, Funny
      The best solution is to crack the new encryption (worst case use brute force harnessing setiathome-style P2P networks to speed up the process), obviously.

      If they guys who designed the copy protection have just the slightest idea of encryption, I'm afraid brute force is not an option. With key lengths of 256 or 512 bit, we couldn't get through the whole key space in a reasonable timeframe, even with millions of high end machines. And if we did, they would change it and we'd be back at square one.

      OTOH, this is the industry that brought us the disaster that is CSS, so there is hope that they fcked it up again and some russian hacker finds an easily crackable loophole once the system is out in the wild.

    17. Re:hrmm by Fnord666 · · Score: 2
      The best solution is to crack the new encryption (worst case use brute force harnessing setiathome-style P2P networks to speed up the process), obviously.
      The simplest way to get the encryption key is to ask for it. Somewhere in the process will be an encryption key that must remain secret for the whole thing to work. Either take up a collection and bribe the person that knows it or create a shell corporation, license the technology and the key, then violate the contract and dissolve the company.
      --
      'The tyrant will always find pretext for his tyranny.' - Aesop's Fables
    18. Re:hrmm by nxtw · · Score: 4, Informative
      I don't know about your computer but on mine the printscreen function isn't exactly speedy, neither in Windows nor in Linux. I doubt 24fps or 30fps is doable with such a script. Right now DVDs can be ripped and transcoded faster than realtime.

      It takes about 1/10 of a second for me to hit print screen and paste the picture into Paint The screenshot resolution is 2560x1024. The blink in the cursor when the image is being copied is barely noticable. This is with a Intel Core Duo based system.

      That's all irrelevant though; if the image can be accessed so that print screen can put a copy in the clipboard, a program can access that image in memory and feed it into the video encoder directly.
    19. Re:hrmm by westlake · · Score: 2, Interesting
      I run Linux. I should not be locked out of media I purchase over the counter?

      You are locked out if you are too stubborn to buy a decoder.

      --which will be offered by every Linux distro sold as an OEM systen install. Every Linux distro with the slightest chance for commercial auccess in the North American home market,

    20. Re:hrmm by Mister+Whirly · · Score: 2, Funny

      Main Entry: wet blanket
      Function: noun
      : one that quenches or dampens enthusiasm or pleasure

      --
      "But this one goes to 11!"
    21. Re:hrmm by corychristison · · Score: 2, Insightful

      Oh, so you mean pull a Microsoft?

      ... sorry. I just HAD to. :-)

    22. Re:hrmm by David+Gould · · Score: 2, Insightful
      But we also have the right to try to crack it.

      (Well, we did until the DMCA...)

      We still have that right, it's just being violated by a corrupt government.
      --
      David Gould
      main(i){putchar(340056100>>(i-1)*5&31|!!(i<6)<< 6)&&main(++i);}
    23. Re:hrmm by mrchaotica · · Score: 2, Informative
      The format is closed and the people who want to keep it closed have every right to do so.

      THE HELL THEY DO! The only reason the laws "protecting" their closed format exist is to promote innovation in progress. Closed formats impede progress, therefore "IP" laws cannot (either Constitutionally or morally) protect closed formats!

      --

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

  2. form. This "front" is obvious. by yagu · · Score: 4, Insightful
    problematic for other reasons

    This copy protection quagmire (we need to come up with a withdrawal plan)... it creates problems in other ways on other fronts.

    Consider the long discussed issues in general with DRM and DRM's interference with easy adoption of new (and really potentially very cool) technology for consumers. This has been discussed to death on slashdot as well as other forums -- and remains one of the foremost threats to the success of HD in any

    What may be less obvious is what starts to happen when these tiny holes appear in the digital dike, and the industry discovers they're gaping holes, and the patching begins, to the detriment of other accepted technology.

    In the case of this described "hole", a screen print? This becomes the DRM's worst nightmare? If they succeed in lobbying the PC industry and others and get this hole blocked, all of a sudden a long-accepted practice, i.e., screen printing, becomes suspect and may even be taken away as an option because it is potentially used for pirating.

    Don't discount the possibility this could happen. A few years ago all may have pooh-poohed the idea as preposterous because computers just plain old didn't have the horse power and storage to pull this kind of feat off. Today they do. And if someone does start pirating DVDs this way it would be predictable the MPAA could go after that technique, maybe successfully.

    Unintended consequences. I would find it highly objectionable to see the capabilities of my computers to expand and my ability (or permission) to use those capabilities diminished.

  3. Get right. by RedOregon · · Score: 4, Insightful

    Hollywood didn't implement squat.

    They browbeat/bribed the companies that developed the software to implement it.

    Splitting hairs, maybe, but Hollywood would have trouble implementing a flush toilet.

    --
    Skivvy Niner? Email me!
    HEY! Look left just ONE MORE TIME!
    1. Re:Get right. by Ours · · Score: 5, Funny

      Splitting hairs, maybe, but Hollywood would have trouble implementing a flush toilet.

      What a shame, with all the crap they come up these days they would sure have good use for it.

      --
      "You superiour intellect is no match for our puny weapons" - The Simpsons
  4. Oh No! by JamesP · · Score: 5, Funny


    1 - Shift key - DMCA circumvention
    2 - Print Screen - DMCA circunvention

    Let's hope they don't take our entire keyboard to protect their stuff from the thieves...

    --
    how long until /. fixes commenting on Chrome?
  5. Printscreen? by dalmiroy2k · · Score: 4, Funny

    Printscreen?
    Give me a break, somebody please send a HD-DVD/Blu-ray drive to DVD Jon so he can start doing his stuff.

  6. Re:lots of pictures by paradigmdream · · Score: 2, Insightful

    and you would still have to rip the audio stream and add that in

  7. Never safe... Until by SirCyn · · Score: 2, Interesting

    No consumer content will be safe from copying until they can beam it straight into our heads.
    Both video and audio, you can always plug the output device into an input capture device and copy it that way. And with new digital transmission mediums the quality can be kept very high (compared to those who remember the VCR-to-VCR via RCA cables days).
    Not to mention that any encryption scheme that can be decoded can be broken. It's only a matter of time.

  8. In other News by Anonymous Coward · · Score: 2, Funny

    the MPAA has started legal proceedings against keyboard manufacturers for their "Deliberate and malicious attempt to circumvent our government guaranteed profits."

    Also, Copyright Lawyers all over the planet needed new pants in order to cope with all of the involuntary orgasms.

    More news at 7.

    1. Re:In other News by Compholio · · Score: 3, Interesting

      They took my tilde, now I cannot cheat in Half Life 2! NOOOOOOO! But honestly, no one's gonna printscreen an entire movie.

      The concept of taking full-blown movies of your desktop is very old and is used a lot for computer training programs, it would be incredibly simple for one of those recording programs to record the video and audio of a playing movie and save it without the copy protection.

  9. Re:lots of pictures by RedOregon · · Score: 3, Funny

    Not with a beowulf cluster!

    (sorry, I couldn't NOT do it.)

    --
    Skivvy Niner? Email me!
    HEY! Look left just ONE MORE TIME!
  10. Re:For that matter by hunterx11 · · Score: 2, Informative

    This doesn't work well even with regular DVDs. Ever think of Macrovision?

    --
    English is easier said than done.
  11. Re:Hmmmm.... by mccalli · · Score: 3, Funny
    You see, on a computer you can run these things called 'programs'...

    Of course you don't hit print screen yourself, you get a macro package to do it for you and automate the whole thing.

    Cheers,
    Ian

  12. Re:My finger is going to be sore by neonprimetime · · Score: 5, Funny

    If you spill soda in the exact spot right under the Print Screen button, it becomes much easier.

  13. Real pirates DUPLICATE by erroneus · · Score: 5, Insightful

    To make "other" copies is too troublesome. As always, real pirates will use the means they always have. They will work "off hours" at DVD publishing sites making uncounted copies indistinguishable from the counted copies. They will have the production equipment in their homes to make exact duplicates.

    This is not about stopping piracy because these measures to nothing to address the two primary methods. What it does thrwart is casual consumer copying to better ensure that the consumers will buy multiple copies of the same stuff.

    What I am saying is not new and has been repeated since the creation of the first DVD format.

  14. Re:form. This "front" is obvious. by utopianfiat · · Score: 2, Informative

    Whatever happened to the "I bought the DVD, I should do what the fuck I want with it"?

    --
    +5, Truth
  15. Re:My finger is going to be sore by WinDOOR · · Score: 3, Funny

    Or I can get one of these

  16. So you had to tell the world? by Jeff+DeMaagd · · Score: 2, Insightful

    Really, I resent the fact that some DVD players block image capture for the occasional still frame. I would hate to see the software players remove the feature from the high def software players because some clueless weenie had to announce it to the world.

    1. Re:So you had to tell the world? by Lehk228 · · Score: 2, Informative

      disable video acceleration in the player settings and you can screen cap from any video player software,

      --
      Snowden and Manning are heroes.
  17. An exercise in futility by gweihir · · Score: 2, Interesting

    This just shows that whatever the content industry (not the content creators, btw) do to protect their distribution monopoly is doomed to fail. After all it requires just one good enough rip and the thing is out there. This specific security hole is extremely stupid, since the attack is one of the most obvious things to try. Even if ripping is harder and the domain of technology enthusiasts, distribution via P2P filesharing is easy and P2P filesharing is by now basically unkillable.

    Still I think there is hope: The stuff Hollywood had been producing in the past few years is now so bad, that soon it will not be worth the bandwidth and disk space to download it, let alone the time to look at it.

    --
    Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
  18. Macrovision by dividedsky319 · · Score: 2, Informative
    You could just hook up your DVD player to a VHS recorder. Ever think of that?
    I'm sure they've thought about that as well... since you can't even do that with a current generation DVD player. If you go directly into the input jacks on a VCR, Macrovision protection will kick in and result in a scrambled picture or a picture that fades from dark to light. Details from Wikipedia

    Plus, what's the point of going back two generations? Sure, you could watch the movie, but you're not getting a high definition picture anymore... So why not make a copy of the regular DVD, which as we know are easy to rip/decrypt. Otherwise, it would be like going from a CD to an 8 track. And I don't think there's too many people out there doing that. ;-)
  19. Those Idiots by frogstar_robot · · Score: 5, Insightful

    Now was not the time to splatter this information all over the world. If they had waited for wider deployment, this hole could have been kept wedged open as closing it on hundreds of thousands of clients wouldn't have been terribly practical.

    Remember would be DVD-Jons, if you find DRM holes in new media tech SHUT YOUR YAP UNTIL EVERYBODY AND HIS DOG HAS BOUGHT SOME. THEN RELEASE THE INFO. When you do release the information, do so complete with "mom friendly" utilities and use warez "spreaders" to be sure everybody and his dog can start using it right away. This also complicates shutting the hole in various social and technical ways.

  20. If Print Screen fails, a workaround by Revolver4ever · · Score: 3, Funny

    I'm just throwing out ideas here, but could a pirate with decent art skills redraw every frame of the movie on paper? A few thousand pieces of computer paper would be all that's needed. Staple it all together and BAM, sell on the subway corner for 2 bucks a pop. Piracy will never end!

    --
    If O2 is good, O3 must be 1.5 times better!
  21. Re:lots of pictures by redmond_herring · · Score: 2, Informative

    30 frames/sec * 60 seconds/minute * 150 minute movie = 135000 pictures, no? That's an awful lot of times pushing the print screen button. Even if you can "print" to an image file, and use a script to "push" the button continuously, once you factor in reassembling it, that'll still take a while.

    Do you really think that no one will write a quick script to do this automatically???

    --
    Stephen Colbert on race: "While skin and race are often synonymous, skin cleansing is good, race cleansing is bad."
  22. Yeah right by Britz · · Score: 5, Interesting

    So the new copy protection sheme is supposed to keep professinal pirates (the guys that copy the movie and then sell th ecopies in large quantities) from gaining a copy? Gimme a break!

    And it is supposed to be a hurdle to those "release groups" (the guys that compete with each other to be the fastest to release a movie to the p2p networks)? Yeah, right!

    This hole (and there will be others) is another prove that there is no protection against those two groups. They will simply find another way.

    But it puts a major obstacle in the way of paying customers that just want to watch movies. The movie studios don't realize it because there is no pressure from an alternative. That is also called a monopoly. And who is going to break it up? The movie industry and the record industry both seem to need a little "help" to get some competition back into their respective markets.

  23. DirectX recorder by cjb-nc · · Score: 3, Insightful

    DirectX recorders exist, primarily used for recording videos in games. I'm pretty sure most DVD player apps use the same directx layer, and so could easily be recorded by such a program. This is just an idea off the top of my head.

    Result: watch for the MPAA to start outlawing your favorite DirectX recorders in the near future. Seems they will always find it easier to prosecute the loopholes than to fix their own stuff.

    1. Re:DirectX recorder by Wesley+Felter · · Score: 2, Insightful

      Vista's Protected Video Path will presumably disable all such recorder software. DirectX recording may work on XP, but I suspect the XP-based HD-DVD/Blu-ray players will use "proactive renewal" where you have to install new DRM patches every month to keep up with all the hacks. These patches will probably incorporate PunkBuster-style scans for known "bad processes".

  24. And just to make things easier... by Noryungi · · Score: 5, Interesting
    You can automate the whole process using the two software below:
    1. AutoIT to create a script.
    2. IrfanView to grab the entire screen and/or apply optional transforms to the captured image. This is optional, since AutoIT can probably send the "PrintScreen" command itself, and move the resulting file(s) into a capture directory.


    Just set your DVD software to play frame-by-frame. The rest is taken care of by the automated script. Sure, it may take a couple of attempts, but once you have the formula down, ripping an entire DVD movie should not take more than 4x or 5x the normal duration of the movie. Just let your computer run all night and you can have a brand new DiVX in the morning.

    Now, what I'd like to know is: how do you rip the soundtrack off those uber-protected DVD? Hook the DVD player to an MP3 recorder? Or do you use one of the software that pretends to be a valid sound card?
    --
    The right to offend is far more important than the right not to be offended. (Rowan Atkinson)
    1. Re:And just to make things easier... by EnsilZah · · Score: 4, Interesting

      Software that pretends to be a valid sound card?
      We had a virrtualization story just four stories back, i'm thinking it wouldn't be that hard to modify an open source virtualization solution so that the video and audio output devices can be captured from.

      Wouldn't be that hard for someone who knows what they are doing that is.

  25. *GASP* - Another hole found! by GogglesPisano · · Score: 5, Funny

    Check this out:

    Using my 733t hax0r sk1llz, I can use my EYES to COPY the movie to my BRAIN, where I can remember it OVER and OVER again -- for FREE!

    Eat THAT, MPAA!

    1. Re:*GASP* - Another hole found! by adrianbaugh · · Score: 2, Funny

      Noted. Our men will be round shortly to remove your brain. Do not attempt to leave your current location.
      - The MPAA.

      --
      "'I pass the test,' she said. 'I will diminish, and go into the West, and remain Galadriel.'"
      - JRR Tolkien.
  26. Does HDCP solve this? by MasterC · · Score: 5, Insightful

    High-Bandwidth Digital Content Protection (HDCP) "protects" DVI & HDMI interfaces but for this to work on a regular PC then the OS has to be in on the deal as well, right? So if a drive and video card support the devil that is HDCP, does this "back door" work if the OS is in on the HDCP? I would venture a "no" on that one.

    Taking print screens is a weak solution, but a solution nonetheless. All it takes is one person to have the patience or scripting skills to automate this for a copy to hit the internet. One. That's the problem with DRM in that it may deter most people but to be totally effective it requires determent of everyone. Feeding millions of individual frames to an encoder is not beyond some people, I'm sure. Especially since hollywood raised the stakes.

    If this is a back door, then it's one of those miniature clown doors. When someone figures out a way to completely strip out AACS (like what was done with CSS) then we can call AACS hacked and laugh again at the never-winable battle that is DRM.

    DRM is unwinable because you have to give the decryption key to the user so that they can use the product. If you don't give them the key then they can't use it. So DRM gives the encrypted data and the decryption key to the user every time.

    --
    :wq
    1. Re:Does HDCP solve this? by Stalyn · · Score: 4, Insightful

      TC(Trusted Computing) solves this. TC puts encrypted data in memory that is unavailable to unauthorized programs(the OS as well). And if they try to access this memory the hardware component, in the worst case scenario, becomes a brick or more likely the component just shuts down.

      That's the real fear of DRM with TC. In essence you won't even own your computer anymore.

      --
      The best education consists in immunizing people against systematic attempts at education. - Paul Feyerabend
  27. If it can be seen it can be copied by sxmjmae · · Score: 3, Insightful

    Anything that appears on my computer screen I can copy - even streaming video.
    It is not that hard of thing to do, even if you have to write the code yourself.

    --
    My Sig indicates the end of the comment I posted.
    1. Re:If it can be seen it can be copied by mrchaotica · · Score: 2, Informative
      It is not that hard of thing to do, even if you have to write the code yourself.

      But then your locked-down "Trusted [sic]" system will simply refuse to run your unsigned code, and you'll be back at square one (and if your system isn't "Trusted [sic]", the HD player software and/or the drive itself will refuse to decrypt the movie to begin with).

      --

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

  28. Not so much, really by Weaselmancer · · Score: 5, Insightful

    It would be a lot of work, if you did it manually. The print screen button is really just a proof of concept idea. Remember that the device is a computer and they excell at repetition.

    For example, it wouldn't be too hard to write a DirectX driver for a virtual display device that simply passes every frame it sees into a filter for recording. Same should work for audio, really. Just take the inbound stream and stash it somehwere. As long as you've got the bandwidth inside the machine to move the data and the space to store it, why not?

    This is why MS is pushing so hard for that "driver verification" thing. User created drivers can bypass the DRM just before the media gets pushed out to the hardware. The Windows box simply isn't built for DRM level trust at all points in a broadcast. Yet, anyways. It's still possible to break the chain somewhere and extract content. I'm guessing that'll always be the case too, at least for a good long while. Only way to get around that with what we have today would be if MS started selling PCs that are welded shut.

    --
    Weaselmancer
    rediculous.
    1. Re:Not so much, really by a_nonamiss · · Score: 2, Funny
      Only way to get around that with what we have today would be if MS started selling PCs that are welded shut.
      Damn, dude, don't go giving them ideas like that.
      --
      -Arthur
      Cave ne ante ullas catapultas ambules
    2. Re:Not so much, really by radtea · · Score: 4, Interesting

      Yet, anyways. It's still possible to break the chain somewhere and extract content. I'm guessing that'll always be the case too, at least for a good long while. Only way to get around that with what we have today would be if MS started selling PCs that are welded shut.

      And that don't have any output.

      So long as it's possible to get output, it's possible to produce a nearly-perfect digital replica of any content.

      A/D conversion isn't perfect because of noise, but you can play back the movie/audio/whatever as many times as you want and average the noise away, or use fancier statistical algorithms to reclaim the original content, pixel-by-pixel, frame-by-frame. If you're worried about A/D bias, run it through multiple playbacks on different hardware. It just isn't that hard. Anyone who has worked in digital imaging (my own backgroud is in realtime x-ray) knows how easy this is.

      I can see the videophile's system of the future: a video driver card with an external analog output plugged into a video capture card, plus a bit of software to repeat the process of playing the movie and averaging the frames until the desired quality is reached. Instant (ok, maybe 1 day turn-around) DVD/Blur-ray/HDTV-quality non-DRM'd video.

      We've hardly begun to scratch the surface of means for making DRM obsolete. People who invest in DRM Just Don't Get It(tm).

      --
      Blasphemy is a human right. Blasphemophobia kills.
    3. Re:Not so much, really by FireFury03 · · Score: 2, Informative

      In which case you could still use a virtualization tool to virtualize the video-playback OS, and then grab the screenshots from that.

      Isn't this the point of having DRM hardware? My understanding is:

      1. Read encrypted content off bluray disc
      2. The media player software decrypts the content and shoves it at the display driver with a "DRM flag" set
      3. The display driver encrypts it and sends it to the graphics card
      4. The graphics card decrypts it, re-encrypts it with HDCP and shoves it at the monitor
      5. The monitor decrypts it and displays it.

      So the weak points are the media player, the display driver and the monitor.

      If you ran it inside a VM then you would either have to emulate the graphics card (almost impossible because you'd need the graphics card's encryption keys to convince the driver to talk to you) or let it talk to a real graphics card and intercept the stream (which would be encrypted, so completely useless).

      The assumptions the industry is making are basically:
      1. The media player is trusted since only trusted players can licence the bluray decryption keys (we saw how well that worked with DVDs - I play them regularly on Xine)
      2. The display driver is trusted - this might be the case if you only trust signed drivers.
      3. The monitor is trusted to not have a "decrypted output"

      In any case, the easy way to grab bluray content at the moment is to decrypt the HDCP stream, since HDCP has already been cracked. I don't hold out much hope for the media players remaining trusted for too long - putting any kind of DRM system in the hands of a large number of suitably motivated techies is going to result in it being cracked reasonably quickly.

      Until bluray/hddvd has been cracked there's no way I'll be buying movies in those formats anyway - DRM is fundamentally incompatable with FOSS media players, and if the MPAA thinks I'll be putting any closed source software from them on my system they're very mistaken - after things like the Sony incident I really wouldn't trust software from that industry unless it could be audited by the public. (Not to mention that I have no HDCP capable hardware and have no intention of buying any any time soon).

  29. "security hole"? by pr0nbot · · Score: 2

    "Toshiba confirmed the security hole found by c't"

    In what way does being able to do a screen grab constitute a threat to my computer's security, or anyone else's?

    Here's to the day when we read:

    "In response to the recently-discovered security flaw -- which could, if uncorrected, allow terrorists to molest your children -- the developers of WinDVD have ensured that only the encrypted data is displayed on-screen."

  30. Re:Not really a backdoor by ratboy666 · · Score: 5, Insightful

    This *is* a backdoor. The digital data is in the frame buffer, but cannot be extracted (programs that are not trusted cannot be run). The Print Screen function is trusted, and so can run even with end-to-end crypto. The Print Screen function has access to the entire frame buffer. I don't know of another way to do this -- this one is actually brilliant.

    And, Print Screen can be scripted. The player can ALSO be "scripted". As in, pause, and single step ("consumer" features). As to the speed of such a utility -- I would estimate that the re-encode process for a typical movie would take around 400 minutes (on a "typical" high end PC, see next paragraph for the amount of data involved). Ripping the audio track is more difficult (especially in full 5.1+ glory), but the technology for that is known. Time for that is real-time. Pulling a figure out of my ass, I would think a usable rip would take 800 minutes.

    It's not "2 trillion" screen captures. It is a lot of data, though. At maximum resolution (1920x1080p) its 2 million pixels per frame. At 24bpp, that's 672 GB per hour (108,000 frames). The data HAS to be jammed through an encoder right away. This, of course, introduces new artifacts (its not going to be a "perfect" first generation copy). But its still going to be better than DVD quality.

    I believe that the keys for this software will be revoked, and the current users (if any) "upgraded".

    The point that this attack makes is that "DRM" is actually rather laughable. Your audience needs the decrypt keys, and yet can't be trusted with the decrypt keys... It just isn't stable.

    Ratboy.

    --
    Just another "Cubible(sic) Joe" 2 17 3061
  31. Feature not a bug... by Distan · · Score: 2, Insightful

    Neither of these formats is going to go anywhere unless there is a way to make backup copies. This so-called "hole" is actually a feature, not a bug.

    I predict that this format war will end when one of these two formats finally has a robust backup solution. At that moment in time, the other format will be dead.

  32. Lazy hackers by CopaceticOpus · · Score: 5, Funny

    Wait, HD DVD and BluRay aren't cracked yet? They've been out for weeks... Come on, you lazy hackers!

  33. Not equivalent to a direct copy by vijayiyer · · Score: 3, Informative

    There will be an image quality degradation since it's the decompressed stream that is being copied, and it will have to be recompressed to get it back to a size that will fit on HD-DVD/Blu-Ray. Therefore, this isn't equivalent to a direct copy of the compressed data stream.

    1. Re:Not equivalent to a direct copy by Jah-Wren+Ryel · · Score: 2, Informative

      There will be an image quality degradation since it's the decompressed stream that is being copied, and it will have to be recompressed to get it back to a size that will fit on HD-DVD/Blu-Ray. Therefore, this isn't equivalent to a direct copy of the compressed data stream.

      But, on the other hand, it is only one transcoding generation away from completely unrestricted copying. I think even most videophiles would be hard pressed to distinguish between a 1st generation and a good 2nd generation transcode of equal resolution and similar bitrates.

      Plus, if you look at the pirating on the net today, it is almost always transcoding to lesser quality - be it DVD-9 down to DVD-5 (for easy burning to single-layer DVD blanks) or DVD to one or two 700MB CDs of xvid/dvix. Some people do pirate raw hdtv transport streams but they are compartively few and far between.

      --
      When information is power, privacy is freedom.
  34. Re:form. This "front" is obvious. by kenthorvath · · Score: 3, Interesting

    What you should have the right to do is make a backup copy for safekeeping, or for viewing on a device that doesn't have a DVD drive/player (notebook PC, iPod, whatever).

    Don't forget having the ability to rip certain parts of the movie to disk to edit and play with, use for presentations (PowerPoint, etc...), and just plain old make parodies of. Making amateur derivative works without charging for them is beneficial to society as a whole. Just look at youtube.com to see countless examples. The real problem is that user-created content is starting to steal the spotlight from Big Media, and DRM is one way to lock out the non-conglomerates from competing.

  35. Just like iTunes "DRM" by nickheart · · Score: 4, Insightful
    **warning, rant**

    I'm sorry, but am i the only one who thinks all these codecs, DRM tools and other garbage are just a waste of time?
    There are already many ways to get a clean WAV file from anything playing on your computer, drivers that hook into the direct sound and just copy what ever is there. Or how about just burning the CD from iTunes, then ripping it with a freeware tool?
    What these XXAA need to do is just understand that if you can watch/listen to it, it can be copied. That's it! Make people want to buy the product for other reasons. I own sooo many different seasons of different television shows because i like to have the boxes sitting on display. Anywho, is this really news? another attempt to create "un-copy-able" media failed?
    thanks for listening

    **end rant**

  36. how about analog duplication? by roman_mir · · Score: 2, Interesting

    I suppose it will be possible to create a 'camera', a CCD really, that is of the same size as your screen and that goes on top of your screen like a film and captures each pixel's intensity and color in multiple points even, averages out the color of the actual pixel and records this data as a video. Audio can be also copied in analog mode. Of-course it will always be possible to just point your camera at the screen and shoot (they will try to prevent analog copies as well, of-course, but that will be nearly an impossible war.)

  37. Re:form. This "front" is obvious. by WedgeTalon · · Score: 3, Funny

    I don't mind losing a pile of $0.05 cheapo blank CDs to kids, it just goes with the territory, but to lose a $50 game is another matter.

    One might say... It's a thousand times worse!

    Buh-dum-cha!

  38. Re:Recompression by D.+Book · · Score: 2, Informative

    You can't create an "exact digital copy" via this method unless you store the file in an uncompressed format

    May I add that, even if you did the above, it would still not be exact in many cases, since screenshots are usually taken after the player has filtered the video (brightness/colour adjustments, deinterlacing, etc.), so you'd see a lot of irritating variability between different rips. Someone who downloads an unauthorised copy for free may not care so much, but it'd hardly be ideal for things like personal backups of your discs.

  39. Re:hrmm-Doing the fanny-wave. by rolfwind · · Score: 2, Insightful

    How is DRM going to keep it to background level noise when one crack is all it takes to spread it to the internet?

    DRM is less than useless right now because all it succeeds in doing is annoy real paying customers and teaching them the cracked versions are better after all. It's bad enough I am forced to watch the blue FBI screen everytime I watch a DVD (actually, on most anime, they are smart enough not to include that from what I have seen, but not Hollywood), and be dragged through several commercials if they are really sadistic - sometimes I have the feeling that the companies are intentionally promoting copyright-infringement with these tactics.

    That may change with TPM, but I have given up so much media by this point (TV, most Hollywood movies, RIAA Music, etc) that I won't bother buying anything more than anime unless they start producing an inferior product and blaming the audience for lousy sales. My time can be better spent learning, coding or doing some sport in the future.

  40. Multiple Owners of a DVD? by kthejoker · · Score: 3, Funny

    This is only vaguely ontopic, but are there limits to how many people can "own" a DVD (or the license to watch the DVD, or whatever)?

    I ask because if my wife and I purchase a DVD with our collective funds, am I the owner? Is she the owner? Or are we both the owner?

    What if 100 people all contributed a nickel and bought a $5 VHS tape of a movie? Can they each make a copy of it? Do you have to own majority share in the VHS to make a copy?

    What if 10 million people each paid $1 and all agreed to purchase a certain bundle of films and music that was valued at $10,000,000? Clearly SOMEONE must own it, but who?

    Are there any laws about this? I can't seem to find any online (I think my searching skills are for crap on this one), but it seems like a very interesting question.

  41. Trusted Platform Module by tepples · · Score: 3, Insightful
    Now with virtualization technology, where the OS is running virtually, or in VMWare, you'll be able to do a "Print screen" at a higher level than the OS

    But if the PC's Blu-ray Disc or HD-DVD player detects that the operating system is running virtualized, or if you have your computer's Trusted Platform Module turned off, then the software will decode at 960x540 at best or refuse to run at worst.

    1. Re:Trusted Platform Module by mrchaotica · · Score: 2, Insightful

      Well, except for the whole Treacherous Computing thing, that is, because the entire point of it is that there would be an unbroken chain of "Trusted [sic]" hardware and software leading from the framebuffer itself to the TPM to the virtualization software itself to the OS to the application.

      In other words, if the entire system is "Trusted [sic]" then the system will know that it's "safe" to play at full resolution because nothing including the VM will take a screenshot. If, on the other hand, there is a "non-Trusted [sic]" object anywhere on the chain it would immediately assume that it was compromised and would play at the low resolution to begin with.

      So no, virtualization -- or any other "take a screenshot"-like method -- will not work. Not to mention that such a workaround is lossy anyway, and is therefore not a solution.

      In the end there is only one solution to this whole mess: outlaw DRM, and crack the encryption for all the DRM that already exists. I don't have much hope for the US (or the world in the short term), but eventually it will have to happen or else we'll fall into this sort of dystopia.

      --

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