1 votes

Désactiver la protection des enregistrements d'écran pour une application spécifique à l'aide d'adb

J'ai besoin d'enregistrer l'écran d'une application spécifique qui ne me permet pas de le faire pour des raisons de sécurité. En général, j'utiliserais AZ Screen Recorder mais il apparaît noir dans cette application.

Je sais qu'il est possible d'installer certaines choses ou de se brancher sur l'ordinateur pour enregistrer, mais y a-t-il un moyen de désactiver cette protection d'enregistrement sur l'application spécifique en utilisant adb ? Peut-être changer un drapeau ou quelque chose ?

1voto

pr0nin Points 353

Il y a deux possibilités :

  1. Modifier l'application en supprimant la protection des captures d'écran. Toutefois, ce n'est pas si simple, car la protection ne s'applique pas à l'ensemble de l'application, mais peut être définie individuellement pour chaque activité (écran dans l'application). De plus, la protection peut être définie en utilisant la définition de la mise en page (xml dans la ressource) et/ou en utilisant le code Java ( FLAG_SECURE ). Les deux peuvent être réalisés en utilisant apktool pour décompiler, modifier, recompiler et signer l'application - mais cela demande beaucoup de connaissances.

  2. Utilisez un appareil rooté et un enregistreur d'écran qui peut utiliser les permissions Root. En général, cela permet de contourner la protection contre les captures d'écran.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X