Astuce Android : récupérer son code source depuis Google Play

Attention : Utilisez cette technique uniquement avec vos propres applications. Prendre le code des autres, ce n’est pas bien.

Cas de figure

Vous êtes étourdi et avez égaré le code source de votre application Android : la mise à jour de votre application va être un travail long et fastidieux.

Heureusement, vos étourderies vous ont fait oublier de protéger le code source de votre application.

Google a pensé à tout : par défaut, le code généré n’est pas protégé. Et, si vous souhaitez réellement le protéger, il faut mettre la main à la poche et acheter les outils adéquats.

En 2 minutes de travail, et quelques heures de patience, vous allez pouvoir récupérer la majeure partie de votre travail.

On récupère d’abord le fichier APK

Récupérez d’abord le fichier APK de votre application.

Si la procédure vous semble compliquée, utiliser le site APK PURE qui vous permet de récupérer un APK sans avoir à vous identifier. (cette astuce est également valable pour gonfler artificiellement le nombre de vos téléchargements, ce qui fera plaisir à Google également)

Un fichier APK, c’est chouette. Mais on n’a pas le code source. C’est tout caché dedans.

Heureusement, il y a une app pour ça !

Dare dare

Un chouette outil, appelé Dare, permet d’analyser la sécurité de vos apps.

Et donc récupérer le code source ! (c’est une faille de sécurité normalement, mais – comme je l’ai entendu récemment – ça ne sert à rien de protéger un code source)

On télécharge l’outil ici : http://siis.cse.psu.edu/dare/

Encore une fois, n’utilisez pas cet outil pour récupérer le code source des applications dont vous n’êtes pas auteur. Ce n’est pas sympa. De toutes manières, vous en feriez quoi d’un code source ?

L’outil réside en une archive zip qui contient un exécutable.

Il suffit alors d’une ligne de commande :

./dare -c -e -p -b -d <output> <apk-file>

Et le tour est joué !

Vous vous rendez dans le répertoire cible et vous récupérez votre code source Java.

Google a pensé à tous les développeurs, y compris les plus étourdis !

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion /  Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion /  Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion /  Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion /  Changer )

w

Connexion à %s