26 votes

Sécurité des applications payantes dans Google Play ?

Quelles mesures Google prend-il pour s'assurer que les applications payantes qui sont téléchargées ne sont pas diffusées gratuitement ? Actuellement, je vois une possibilité qui peut faire fuir un grand nombre d'apps :

  1. Une personne paie pour télécharger une application sur son téléphone portable.
  2. Crée une sauvegarde de l'application.
  3. Donne la sauvegarde à ses amis/à sa famille ou la diffuse sur Internet.
  4. De nombreuses personnes utilisent l'application payante gratuitement.

Je n'ai pas essayé. Ma question est la suivante : est-ce possible ? Quel est l'état actuel des mesures de sécurité pour les applications payantes sur Google Play ?

24voto

Dylan Yaga Points 2385

En plus de la réponse de Martyn sur le cryptage.

Cependant, cela pourrait être un peu du côté des développeurs, Google propose des licences d'application :

Avec Google Play Licensing, votre application peut interroger Google Play au moment de l'exécution afin d'obtenir le statut de la licence pour le produit. Google Play au moment de l'exécution afin d'obtenir le statut de la licence pour l'utilisateur actuel. autoriser ou interdire toute utilisation ultérieure, selon le cas.

19voto

martinatime Points 1863

Vous avez raison de dire que Le piratage d'applications sous Android est un problème C'est la raison pour laquelle de nombreux développeurs d'applications ont opté pour un modèle d'achat plus intégré à l'application, plutôt que de vendre leurs applications sur le Play Market. Vous avez également raison quant à votre méthode : il est trivial d'extraire un fichier APK d'un téléphone enraciné. Google l'a reconnu et a réagi en ajoutant App Encryption qui sera disponible pour tous les appareils fonctionnant sous Jelly Bean et plus :

Cryptage des applications

À partir d'Android 4.1, Google Play contribuera à protéger les actifs des applications en chiffrant toutes les applications payantes à l'aide d'une clé spécifique à l'appareil avant qu'elles ne soient livrées et stockées sur un appareil.

http://developer.Android.com/about/versions/jelly-bean.html

Cela signifie que chaque application ne sera accessible que par cet appareil, et que la solution de contournement que vous avez mentionnée ne fonctionnera pas. Je ne suis pas sûr de la façon dont cela affectera les appareils fonctionnant sous un système d'exploitation antérieur à Gingerbread.

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