News for hackers. Stuff that matters.
Re:Microsoft PlayReady – Complete Client Identity Compromise by panzi on Thursday May 09, 2024 @10:53AM (#40308841)
> so everything is immediately available in at least 1080p.

Aren't the lower tiers only 720p? At least all the streaming services give Linux users only 720p. (There is a workaround for one particular service to still get 1080p - I'm paying for it so I better can watch it in 1080p! The moment this stops working I cancel my subscription.)

Re:Microsoft PlayReady – Complete Client Identity Compromise by jsheard on Thursday May 09, 2024 @10:56AM (#40308880)
There's three Winevine tiers, L1, L2 and L3, which generally correspond to 4K, 1080p and 720p respectively though it depends on the service. L3 is what you get on Linux. L2 is supposed to be more secure than L3 but AFAICT it makes little difference to piracy groups, L1 is the only actual roadblock for them.
Re:Microsoft PlayReady – Complete Client Identity Compromise by brnt on Thursday May 09, 2024 @11:35AM (#40309304)
Why are Linux users limited to L3?
Re:Microsoft PlayReady – Complete Client Identity Compromise by jsheard on Thursday May 09, 2024 @11:39AM (#40309349)
Because it doesn't meet the requirements for L2. I think L2 implementations are required to block software screen recording, for example, and there isn't really any practical way to enforce that on an open platform. Windows/Android/iOS have special support for compositing protected content so if you try to read the framebuffer back the content just shows up as a black rectangle.
Re:Microsoft PlayReady – Complete Client Identity Compromise by Mindwipe on Thursday May 09, 2024 @12:13PM (#40309708)
L1/L2 requires a third party who could be liable to sign that the drivers are unmodified to the hardware.

On a general purpose Linux installation who would do that?

(And who in the Linux using community wouldn't take any efforts by someone to try as an afront, bluntly).

Re:Microsoft PlayReady – Complete Client Identity Compromise by bee_rider on Thursday May 09, 2024 @12:23PM (#40309825)
Also there aren’t really enough of us watching videos on Linux for it to be a worthwhile market for them to address, I think.
Re:Microsoft PlayReady – Complete Client Identity Compromise by panzi on Thursday May 09, 2024 @01:24PM (#40310517)
DRM only really works if you're not root on your own machine, and with Linux you're always root on your own machine. Quite frankly I think DRM (the normalization of rootkits) is dangerous.
Re:Microsoft PlayReady – Complete Client Identity Compromise by SSLy on Thursday May 09, 2024 @10:55AM (#40308870)
L3 can do FHD on Linux but it's the services config that prevents that.
Re:Microsoft PlayReady – Complete Client Identity Compromise by brnt on Thursday May 09, 2024 @11:35AM (#40309308)
Why do they do that?
Re:Microsoft PlayReady – Complete Client Identity Compromise by daveoc64 on Thursday May 09, 2024 @12:10PM (#40309661)
The lower levels of Widevine protection are weaker, so the content providers like Netflix only allow playback in standard definition or 720p at those levels.

They don't want the highest quality to be available on devices where the DRM can easily be broken.

Re:Microsoft PlayReady – Complete Client Identity Compromise by SSLy on Thursday May 09, 2024 @06:23PM (#40313540)
>They don't want the highest quality to be available on devices where the DRM can easily be broken.

they don't want to admit you can get L3 keymaterial from androids super easily. They just are obnoxious assholes.

Re:Microsoft PlayReady – Complete Client Identity Compromise by lldb on Thursday May 09, 2024 @02:27PM (#40311309)
So it turns out chrome os ships with a shared library to support L2 (since it's entirely in software). There's a patch to get it working on other Linux distributions.