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 MailPublié dans
Tutoriel Android Android Astuce ApkCatégories
Software Sécurité Web Hardware Programmation Android Linux Windows Apprentissage AppleNos 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.
Nos dernières publications
Du Machine Learning par la distance - Exemple de la reconnaissance d’images
Introduction au domaine du Machine Learning, et illustration du concept de distance utilisé par des algorithmes pour apprendre