Re: DRM on releases.
Just wondering if this was ever resolved (I'm mostly curious on the security aspects) - If not, there IS a way to get around any DRM locking any image sets, 100% of the time.
I really do mean 100% of the time, because the only way to stop this line of attack is to prevent the files from being displayed to any screen at all.
It's pretty much using a fighter jet's afterburner to make your toast and it IS utter overkill, but it'll work.
The attack goes:
PC with DRM software logs in and opens it as per normal. PC has a DVI out graphic card/s.
If the program doesn't demand full HDCP compliance:
Clone the display through DVI ports 1 and 2 (1080p we'll assume) with the first going to display at the screen, and the second to a capture card on another computer that can see that resolution natively.
- Use the requisite software to take screenshots. As long as it doesn't compress prior to display on the second computer (USB devices are out, and probably any device 300 dollars or less) you'd get a pixel perfect screen grab, at the quality of the release, assuming that the DRM doesn't scale the images to fit the entire screen.
(You could use a USB solution or a cheaper card, but if it internally compresses before it sends to another PC, you can suffer detail loss due to compression. Don't know how clean you want the images, really.)
Edit out any bits you want (like say part of the desktop) and you're home high and dry.
If it demands HDCP compliance...
- Insert a HDFury or other HDCP breaker to port two, THEN clone the screen. Then conduct the same as above.
I really did mean overkill - there's absolutely NO way to stop this attack angle short of making it unable to display to ANY screens period. It's a physical layer attack.
It'd also set you back a good few hundred (or more) for this. If you were to use it JUST for grabbing raws, uh, well, it's a video solution for STILL images...
That being said... I can offer said solution if requested.
I think a Decklink Extreme 3D will do the trick (I use it for 1080p PC game capture among other things, consequently there's no outlay.) although I haven't yet arranged the HDCP breaker yet, although that is scheduled in the future.
I'd be impressed if the DRM demanded HDCP compliance though, and will most likely be very interested in beating it just out of general principle, but as I said, I don't know which lane it takes.
As long as it can be opened on a PC on a monitor that has a resolution of 1920x1080 or 1280x720 in any way, shape or form, I can grab it, pixel perfect. (Barring the HDCP note at this point in time.)
Did I forget to mention this is complete overkill? It's a lot of fun though. It is however a) fullproof and b) futureproof.
In any case, you can act on it yourself (although I can't tell you if you have the HDCP complaint route or not), or I can provide a demonstration via a web broadcast - I can prove display by broadcasting a desktop, with the DRM protected material displayed with it. I can then take screengrabs and then you can compare the quality using the original as a benchmark.
I however don't have any image set that has a DRM lockdown like that, and that would have to be provided something that is locked down, to well, provide a demonstration.
Please let me know if you're interested.