comment utiliser DEXtoJar
je trouve la solution pour décompiler un fichier dex to jar à partir de ce lien http://code.google.com/p/dex2jar/downloads/list mais je ne comprends pas comment l'utiliser.
11 réponses
suivre les étapes ci-dessous pour le faire"
- renommez votre fichier APK(par exemple, renommez votre fichier APK en .zip Ex- test.test apk ->.zip ) et extraire le fichier zip résultant.
- Copiez votre .dex fichier à dex2jar le dossier.
- Exécuter setclasspath.chauve-souris . Ceci devrait être exécuté parce que ceci les données sont utilisées dans l'étape suivante.
- allez à l'invite de commande Windows, changez le chemin du dossier vers le chemin de votre dossier dex2jar et lancez la commande comme suit:: d2j-dex2jar.batte de classes.dex
- profitez-en!! Votre fichier jar sera prêt dans le même dossier avec le nom classes_dex2jar.jar .
Espère que cela vous aide, vous et Tous la lecture de ce... :)
Step 1 extract the contents of dex2jar.*.*.zip file Step 2 copy your .dex file to the extracted directory Step 3 execute dex2jar.bat <.dex filename> on windows, or ./dex2jar.sh <.dex filename> on linux
- télécharger dex2jar https://code.google.com/p/dex2jar/downloads/list
- Exécuter dex2jar sur apk
d2j-dex2jar.sh someApk.apk
- ouvrir le fichier jar dans JD GUI http://jd.benow.ca /
suivez ce guide: https://code.google.com/p/dex2jar/wiki/UserGuide
--mise à jour le 10/11/2016--
Found ce ClassyShark de Google github assez facile à voir le code à partir D'APK.
https://github.com/google/android-classyshark
// assurez-vous que vous avez téléchargé libération https://github.com/pxb1988/dex2jar/releases (pour le ppl qui coldnt trouver ce lien dans /dex2jar/downloads/list
façon Simple
- renommez votre test .essai apk = > .zip
- essai D'extraction.zip puis ouvrir ce dossier
- Télécharger dex2jax & Extrait de
- Copie classes.dex fichier à partir du dossier de test
- passé au dossier extrait de dex2jar
- si l'utilisation de windows appuyez sur Alt & D touches, puis tapez cmd appuyez sur Entrée (cmd)
- exécuter la commande d2j-dex2jar.batte de classes.dex
- Download JD-GUI
- Déplacer les classes-dex2jar.jar file to JD-GUI
- Tout Est Fait..
si quelqu'un est encore à la recherche d'un moyen facile de décompiler un APK (avec la ressource decompiling), jetez un oeil aux outils que j'ai créé: https://github.com/dirkvranckaert/AndroidDecompiler
il suffit de vérifier le projet localement et d'exécuter le script tel que documenté et vous obtiendrez toutes les ressources et les sources décomposées.
Vous pouvez décompiler votre .fichiers apk et télécharger en ligne.
si vous recherchez la version pour windows, obtenez-la à partir de la source forge: https://sourceforge.net/projects/dex2jar/
il a le D2J-dex2jar.fichier bat vous avez besoin de
- télécharger Dex2jar et L'extraire.
- aller à la page de téléchargement ./d2j-dex2jar.sh /chemin-vers-votre/someApk.apk si .sh n'est pas compilable, mise à jour de l'autorisation: chmod a+x d2j-dex2jar.sh.
- il va générer .fichier jar.
- utilisez maintenant le bocal avec JD-GUI pour le décomposer.""
après avoir extrait les classes.Dex file, il suffit de faire glisser et de le déposer à d2j-dex2jar
l'url ci-dessous fait la même chose que les réponses ci-dessus. Au lieu de télécharger certains fichiers jar et beaucoup d'activités, vous pouvez essayer de décompiler par: