How can certain sites and services block you from taking screenshots or sharing screens?

801 views

For example Netflix doesn’t allow to take screenshots, and in discord if you try to screen share the window is black.
I’m sure that other sites do it as well.

In: Technology

15 Answers

Anonymous 0 Comments

There is a lot of wrong information in this thread… From an Android point of view, each application installed, is installed as it’s own user account with it’s own permissions.

By default Android restricts the permissions of the application user accounts unless the permissions are granted within the application source code. Previous versions of Android did not restrict these permissions. As an application developer, you can specify which permissions you want to allow and/or deny (ie. Screenshots).

As a user, you can decompile the Java (change the application back to source code), change the permissions and recompile the application. Note, some applications have a server side check for the application signature (the server managed by the application developers checks to see if the application had been altered). If it doesn’t match the server will return errors and the application will not work correctly. There are tools, if you are rooted, that allow you to change these permissions during run time (when the application is running) so you don’t have to modify the code. One such tool is called Xposed framework. The application will pass the signature test and run successfully. This is only one reason why rooted Androids are blocked from sensitive applications.

You are viewing 1 out of 15 answers, click here to view all answers.