Comment fonctionne Android Market DRM?


8

J'ai acheté un tas de tablettes enracinées pour une utilisation sur un réseau WiFi verrouillé (pour des raisons de sécurité, l'accès à Internet n'est pas autorisé). En utilisant un autre réseau, j'ai acheté une application client RDP sur le marché. Après un certain temps sur le réseau sécurisé, l'application ne démarre pas avec l'erreur "Cette application n'est pas sous licence. Veuillez l'acheter sur l'Android Market".

Quelqu'un peut-il expliquer comment cela fonctionne? Les applications Android Market se connectent périodiquement pour vérifier les licences? Cela semble ridiculement autoritaire. Existe-t-il de toute façon que je peux vérifier l'authenticité uniquement au moment de l'installation afin de pouvoir exécuter sur notre réseau sécurisé?


Certains d'entre eux le font (bien que j'aie surtout vu la vérification une fois après la mise à niveau). Vérifiez avec le (s) fournisseur (s) des applications spécifiques que vous utilisez.
Piskvor a quitté le bâtiment le

La vérification au moment de l'installation est à peine une vérification, car vous pouvez exécuter une application sans utiliser le programme d'installation du package. Je sais que l'App Store d'Amazon se connecte régulièrement pour vérifier les licences, donc je ne serais pas surpris si le marché en faisait autant.
Matthew Read

Je peux travailler sur mon ordinateur portable dans un avion ou sur un site distant sans que les applications que j'ai achetées refusent d'ouvrir car elles ne peuvent pas appeler à la maison. C'est frustrant!
Michael

1
@Michael J'ai reçu "Gentle Alarm" sur l'App Store d'Amazon et alors que le service d'alarme fonctionnait toujours, le lancement de l'application (pour désactiver l'alarme) obligeait Amazon à vérifier le DRM. Avoir besoin de tirer la batterie pour tuer une alarme lorsque vous n'avez pas Internet est fou. Je comprends donc votre douleur ...
Matthieu Lire le

Réponses:


6

Il existe deux types de protection offerts par l'Android Market.

La protection originale contre la copie est désormais obsolète et est apparemment assez facilement contournée.

Google recommande désormais aux développeurs de mettre en œuvre son service de licences , ce qui nécessite un peu d'effort de la part du développeur. Il nécessite une connectivité Internet et vérifie si le compte Google utilisé sur l'appareil a légitimement acheté l'application. La fréquence à laquelle l'application se connecte pour vérifier la licence dépend du développeur.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.