mjg59 , Englisch
@mjg59@nondeterministic.computer avatar

The "Recall can't record DRMed video content" thing is because DRMed video content is entirely invisible to the OS. The OS passes the encrypted content to your GPU and tells it where to draw it, and the GPU decrypts it and displays it there. It's not a policy decision on the Recall side, it's just how computers work.

bigolewannabe ,
@bigolewannabe@hachyderm.io avatar

@mjg59
Now I wonder if apps themselves could tell the OS that the entire browser window was DRM content and avoid being scanned by Recall.

mjg59 OP ,
@mjg59@nondeterministic.computer avatar

@bigolewannabe not trivially - the client would need to encrypt the window content and pass it through the DRM rendering API

RnDanger ,
@RnDanger@infosec.exchange avatar

@mjg59 @bigolewannabe

This was years ago but i once told Windows that Firefox was a game i wanted to record and it let me record Netflix that way

mjg59 OP ,
@mjg59@nondeterministic.computer avatar

@RnDanger @bigolewannabe The least restrictive Widevine is implemented in Javascript and doesn't require GPU involvement so can be captured, and it's only fairly recently that Firefox got full Widevine support

neobrain ,
@neobrain@mastodon.social avatar

@mjg59 @RnDanger @bigolewannabe Not to hijack this thread too much, but does this mean Firefox supports blob-less* playback of DRM content nowadays? Is there some place I can learn more about this?

(*for some definition of blob)

purpleidea ,
@purpleidea@mastodon.social avatar

@neobrain @mjg59 @RnDanger @bigolewannabe No it requires a blob.

mupuf ,
@mupuf@fosstodon.org avatar

@purpleidea @neobrain @mjg59 @RnDanger @bigolewannabe Doubly so since it is a userspace library AND a bunch of GPU/SoC firmware!

And of course, on the hardware side, it also requires HDCP and proprietary receivers... so that's a lot of certification BS 😃

neobrain ,
@neobrain@mastodon.social avatar

@mupuf @purpleidea @mjg59 @RnDanger @bigolewannabe Well the GPU isn't involved for L3 widevine though.

The comment I replied to sounded like someone had turned the Widevine browser plugin into a sandboxed JS blob though.

I'm not really sure how to read that comment now that someone said that's not what it is.

mupuf ,
@mupuf@fosstodon.org avatar

@neobrain @purpleidea @mjg59 @RnDanger @bigolewannabe oh, maybe yeah! But I doubt you'll get much content with it, since it doesn't bring any security... right?

neobrain ,
@neobrain@mastodon.social avatar

@mupuf @purpleidea @mjg59 @RnDanger @bigolewannabe IIRC Netflix goes up to 720p, which all things considered would make sandboxed L3 strictly better than breaking the law to play a DVD.

It's silly if you think about it, but so is the entire state of DRM.

karolherbst ,
@karolherbst@chaos.social avatar

@neobrain @mupuf @purpleidea @mjg59 @RnDanger @bigolewannabe afaik there is a check if you claim to be safari you get even 1080p

  • Alle
  • Abonniert
  • Moderiert
  • Favoriten
  • random
  • haupteingang
  • Alle Magazine