News for hackers. Stuff that matters.
Re:Trying to extract Widewine key: A journey to failure by wmf on Sunday August 01, 2021 @05:33PM (#28030225)
The last bastion of DRM is forensic watermarking (so they can trace the leaked video back to your device) and key revocation (so your device won't play any new content). These techniques are so complex that they aren't used much.
Re:Trying to extract Widewine key: A journey to failure by grishka on Sunday August 01, 2021 @05:51PM (#28030418)
So they trace the ripped video file to a particular throwaway account that was registered with a prepaid card, then what? And if you're determined enough, you could as well rip multiple copies on behalf of multiple accounts and average out the pixel colors.
Re:Trying to extract Widewine key: A journey to failure by throwaway525142 on Sunday August 01, 2021 @06:10PM (#28030607)
> you could as well rip multiple copies on behalf of multiple accounts and average out the pixel colors.

Can you show that this can reliable get rid of the fingerprinting? This particular method could be countered by only including the fingerprint info in a few random frames, then you'd be able to retrieve the account info of all the accounts that participated in ripping. I don't think finding a method to counter any sort of fingerprinting is as easy as "just averaging the pixels".

Re:Trying to extract Widewine key: A journey to failure by azalemeth on Sunday August 01, 2021 @06:43PM (#28030884)
It's my understanding that most schemes actually use very low frequency encoding with a large amount of error robustness built in (probably involving Haar wavelets) in order to maximize the probability that it survives re-encoding. Still, these schemes are not faultless: if you have two devices, and are knowledgeable enough to break the DRM twice for the same content, you're probably smart enough to take the md5 and shasum of the resulting bitstreams and diff them. Any discrepancy results in signal processing transforms until they have the same hashes...
Re:Trying to extract Widewine key: A journey to failure by mjevans on Sunday August 01, 2021 @09:39PM (#28032043)
You'd ideally do this for 3+ devices and just majority vote on every framelocked frame; take the mean average if there isn't a median.
Re:Trying to extract Widewine key: A journey to failure by baybal2 on Sunday August 01, 2021 @07:17PM (#28031175)
If they can get the content key out of TZ, they don't even need the per-device key, and TZ based decoder anymore.

They just straight decrypt any files, which were at some point laying in the open on CDNs.

I believe, sooner or later it will come to the point when the only way left for DRMed content to work will be to have each stream individually encrypted, and watermarked at the backend at an enormous computational expense.

Re:Trying to extract Widewine key: A journey to failure by wmf on Sunday August 01, 2021 @06:06PM (#28030567)
The idea is to revoke the device, not the account.
Re:Trying to extract Widewine key: A journey to failure by Wowfunhappy on Sunday August 01, 2021 @10:30PM (#28032287)
Watermarking is the kind of DRM I'm 100% okay with.

Please, sell me a watermarked but DRM-free video file that I can use with any player on any device. If I share it, you'll know it was me, but otherwise I have complete freedom. Win-win.

Re:Trying to extract Widewine key: A journey to failure by conradev on Sunday August 01, 2021 @05:54PM (#28030443)
Isn't it also incompatible with the distribution model? Because personalizing video for every customer is hard to scale for companies that rely on reducing cloud costs
Re:Trying to extract Widewine key: A journey to failure by SilverRed on Sunday August 01, 2021 @07:26PM (#28031216)
It's mostly done for review copies of content where only a handful of reviewers have the content.
Re:Trying to extract Widewine key: A journey to failure by wmf on Sunday August 01, 2021 @06:25PM (#28030738)
The watermarking is done during playback, not distribution.
Re:Trying to extract Widewine key: A journey to failure by sblom on Sunday August 01, 2021 @06:44PM (#28030893)
I took conradev to mean "the model of distributing the same content to everyone via traditional (passive) CDN".

Movie theater watermarking is done during playback, but if Netflix was going to do watermarking, it would have to be done prior to delivery of streamed bits or it would be susceptible to the same "it's just software" attacks as any other local software-only approach to DRM.

Re:Trying to extract Widewine key: A journey to failure by wmf on Sunday August 01, 2021 @07:03PM (#28031052)
Is Widevine L1 "just software"? If its key distribution can somehow remain uncracked for years then maybe it could also do client-side watermarking.