joplin-notes/joplin notion extension/Web Development/Extras/DRM.md
2026-11-04 00:33:23 +05:30

2 KiB
Raw Permalink Blame History

  • https://m.youtube.com/watch?v=YNUSxFX4elY the worst drm system in modern times

  • SafetyNet (Android one) Perhaps the most telling line of the explainer is that it "takes inspiration from existing native attestation signals such as [Apple's] App Attest and the [Android] Play Integrity API." Play Integrity (formerly called "SafetyNet") is an Android API that lets apps find out if your device has been rooted. Root access allows you full control over the device that you purchased, and a lot of app developers don't like that. So if you root an Android phone and get flagged by the Android Integrity API, several types of apps will just refuse to run. You'll generally be locked out of banking apps, Google Wallet, online games, Snapchat, and some media apps like Netflix. You could be using root access to cheat at games or phish banking data, but you could also just want root to customize your device, remove crapware, or have a viable backup system. Play Integrity doesn't care and will lock you out of those apps either way. Google wants the same thing for the web.

  • WEI

    Google’s nightmare “Web Integrity API” wants a DRM gatekeeper for the web _ Ars Technica (11_2_2023 12_48_03 PM).html Google's plan is that, during a webpage transaction, the web server could require you to pass an "environment attestation" test before you get any data. At this point your browser would contact a "third-party" attestation server, and you would need to pass some kind of test. If you passed, you would get a signed "IntegrityToken" that verifies your environment is unmodified and points to the content you wanted unlocked. You bring this back to the web server, and if the server trusts the attestation company, you get the content unlocked and finally get a response with the data you wanted.   and how exactly attestation test will verify we dont know that so that we cant think of someway to bypass it