Décompiler un apk, impossible ?
« Vous vous demandez si l'on peut explorer une application Android... Voici comment faire ! »
Publié par kernoeb le 26 mars 2017

Article mis à jour le 23/09/2023

JADX

Téléchargement ici : github.com/skylot/jadx

Jadx est un outil en ligne de commande ou graphique qui permet de récupérer le code source d'une application Android.

Pour l'utiliser, il suffit de lancer la commande suivante :

jadx monApk.apk

Vous pouvez aussi utiliser l'interface graphique en lançant la commande suivante :

jadx-gui

ApkTool

Téléchargement ici : apktool.org

À la différence de JADX, ApkTool permet surtout de récupérer les ressources de l'application (images, fichiers de configuration, etc.).

L'avantage est que l'on peut modifier ces ressources et recompiler l'application pour obtenir un apk modifié.

Le code obtenu ne sera pas en Java, mais en Smali, un langage de bas niveau proche de l'assembleur.

Après avoir installé ApkTool, il suffit de lancer la commande suivante :

apktool d monApk.apk

Decompiler.com

Site web : decompiler.com

Si vous ne voulez pas installer de logiciel, vous pouvez utiliser le site Decompiler.com.

Il vous suffit d'uploader votre apk et de le télécharger une fois décompilé.

Annexes, pour aller plus loin


Partager la publication

X (Twitter) Facebook Diaspora Mastodon Mail


Publié dans

Tutoriel Android Android Astuce Apk
kernoeb (@kernoeb)
Développeur full-stack (Node.js, Vue.js), je fais un peu de musique et de cyber aussi :)

Nos réseaux sociaux

Nous postons régulièrement des nouvelles, des tips et des astuces. Suivez-nous!

Les liens BecauseOfProg

Nous partageons des liens vers des ressources, des blogs ou des publications intéressants, afin que vous puissiez vous aussi les découvrir.