Security researcher cracks Google's Widevine DRM (L3 only)
zdnet.com
zdnet.com
Any user who cracks a Widevine L3 stream would only gain access to grainy low-quality video and lo-fi audio."
Kids these days...
L1 - all content processing and cryptography operations are handled inside a CPU that supports a Trusted Execution Environment (TEE).
L2 - only cryptography operations are handled inside a TEE.
L3 - content processing and cryptography operations are (intentionally) handled outside of a TEE, or the device doesn't support a TEE.
This suggests that the media industry only trust you to receive their content if they have some degree of control over what your device is doing. There's an obvious logic to them setting such a requirement, but it does mean rolling out a world wide system where critical security components underpinning our digital societies are resistant to inspection and transparency, by design (and, in many cases, with the full force of the law).
I feel that ultimately this will create a precarious situation and introduce risks that are not justified.
Fun sci-fi exercise: what happens when you mandate legal backdoors for general-purpose crypto, but lock down content so tight that it's NSA-resistant?
Unfortunately I can also imagine that the NSA give themselves backdoors that can even get past the legally-mandated DRM, and the media industries would accept this.
L1 on desktops requires Intel SGX, however, I haven't ever seen this implemented in reality. If anyone has seen it, please share.
Otherwise, L1 exists only on Android and iOS, AFAIK.
The article claims that you can't record HD content from Netflix with L3 DRM. IIRC, that's false. They require L1 only for 4k content.
Doesn't Netflix support 4k on personal computers exclusively on Windows with Edge? Does that use L1?
It really bothers me how rarely the average person I interact with seems to comprehend this. It isn't about stopping piracy. It's about controlling how you do things so that content can be part and parceled up for maximum profit while collecting analytics. Or in the case of devices, to tie you to a specific distribution platform while collecting analytics. Referring to it as "stopping piracy" is just an easier way to sell it - it's the equivalent of lawmakers saying "think of the children".
Download the app, sign in and it works.
Piracy has significantly reduced because it's more convenient than torrents.
Don't know what you're talking about.
Open on Linux in Firefox, get 360p max.
Can't deal with bad network conditions such as frackin' Unitymedia where the connection is slow and resets all the time.
In the end, I pay for Netflix and Amazon Prime, but pirate the movies that are on Netflix anyway.
DRM hurts honest consumers and doesn't prevent piracy — at all. So why are we being pushed to accept this level of outside control over our computing devices?
Meanwhile I can get high quality streams in an anime streaming service called Crunchyroll in all my devices (including every browser in any OS I want), most because they don't care about DRM.
: It is interesting that for default they still require Flash for viewing video browsers (they have a HTML5 video player in beta, though). To think that HTML5 reduced our freedom compared to Flash is ironic, to say at least.
On desktop you have to use the windows 10 app- again solely because of DRM.
1. Netflix,
2. Amazon Prime
3. HotStar
Even with 3 subscriptions one or the other show that I like is not provided by any one of the above. So torrent it is.
Maybe you still can!
POC || gtfo
I think the guy is awesome and very likely he did what he claimed, but do get annoyed about low effort Twitter journalism. Prove it or don't write it. It's very simple.
EDIT: If reversing this DLL/so is illegal, how I am supposed to be able to test for a potential security vulnerability? Not that I can do this, just wondering...
You aren't. There were some amendments made to DMCA recently that added a few more narrow provisions (mainly repairing tractors and such), but I don't think reverse engineering closed libraries was one of them. In particular, things close to DRM were not granted. For example, request for exemptions for tinkering with HDCP or optical drives were denied.