Décompiler une application android (apk) avec DeKomPoide

Salut à toi public !!

Lorsque l’on est un pionnier de l’application android, il arrive que l’on souhaite récupérer le contenu java des applications existantes…

OUI MAIS !! Google ne l’entends pas de cette oreille puisqu’il tente vainement de censurer l’uncensurable (ben oui fallait choisir autre chose que du java si on voulais pas taper dans l’open source hein !)
par l’intermédiaire d’un fichier .dex « censé » rendre les .class inaccessibles (et donc par conséquent les .java de l’application également).

Voici la marche a suivre pour dé-compiler un apk et en obtenir les sources java (ainsi que les images et pas mal d’autres broutilles):

  1. Téléchargez ce petit soft de ma fabrication qui nous évite quelques étapes/téléchargements contraignants
  2. Lancez DeKompoid (je sais , c’est technique) : vous atterrissez normalement la dessus :

  3. Deux champs a renseigner : Le chemin absolu vers le fichier .apk a décompiler, et le chemin absolu vers le dossier ou vous souhaitez le décompiler, cliquez sur le bouton « Décompiler » , TADDAAAHHHH !!!
  4. Les classes se trouvent dans src/sous le format .class , les images dans res\drawable (par défaut, mais cela dépend de la structure de votre application) les fichiers xml quand a eux sont malheureusement indécryptable pour le moment.
  5. Vous n’avez plus qu’a lire vos .class avec un programme de décompilation de .class tels que l’excellent (et gratuit)  jdecompiler téléchargeable ici.

 

Je suis bien entendu tous ouie si quelqu’un souhaite apporter des améliorations au processus.

 

Bien a vous.


Follow us on Facebook

www.webpoint.fr
webpoint.e-monsite.com  www.prestatic.fr  www.epart.fr/demo 4  www.support-prestashop.fr  www.maxibazare.com  www.conseils-web.fr  referencement-annuaire-web.fr  facebook.com/Webpointfr-622797134842872  facebook.com/prestatic.fr  webpointfr.simplesite.com  webpoint.e-monsite.com  contact29364.wixsite.com/www-webpoint-fr  webpoint.space  webpoint.byethost7.com  akimania.webnode.fr  Dropshipping shopify Retour