comment utiliser DEXtoJar

Je trouve que la solution pour décomstackr un fichier dex à jar à partir de ce lien http://code.google.com/p/dex2jar/downloads/list mais je ne comprends pas comment l’utiliser.

    Suivez les étapes ci-dessous pour le faire_

    1. Renommez votre fichier APK (par exemple, renommez votre fichier APK en .zip Ex- test.apk -> test.zip ) et extrayez le fichier zip résultant.
    2. Copiez votre fichier .dex dans le dossier dex2jar .
    3. Exécutez setclasspath.bat . Cela doit être exécuté car ces données sont utilisées à l’étape suivante.
    4. Accédez à l’invite de commande Windows, modifiez le chemin d’access du dossier au chemin de votre dossier dex2jar et exécutez la commande comme suit: d2j-dex2jar.bat classes.dex
    5. prendre plaisir!! Votre fichier jar sera prêt dans le même dossier avec le nom classes_dex2jar.jar .

    J’espère que cela vous aide et tous lisant ceci … 🙂

     Etape 1, extraire le contenu du fichier dex2jar. *. *. Zip 
     Étape 2 Copiez votre fichier .dex dans le répertoire extrait
     Étape 3 Exécutez dex2jar.bat  sur Windows ou ./dex2jar.sh  sur Linux
    
    1. Téléchargez dex2jar https://code.google.com/p/dex2jar/downloads/list
    2. Exécuter dex2jar sur d2j-dex2jar.sh someApk.apk
    3. fichier jar ouvert dans l’interface graphique de JD http://jd.benow.ca/

    Suivez ce guide: https://code.google.com/p/dex2jar/wiki/UserGuide

    –Mise à jour 10/11 / 2016–

    J’ai trouvé ce ClassyShark à partir de Google github assez facile à voir le code de APK.

    https://github.com/google/android-classyshark

    // assurez-vous d’avoir téléchargé la version https://github.com/pxb1988/dex2jar/releases (pour le ppl qui trouve ce lien dans / dex2jar / downloads / list

    Manière simple

    1. Renommez votre test.apk => test.zip
    2. Extraire test.zip puis ouvrez ce dossier
    3. Télécharger dex2jax & Extract
    4. Copier le fichier classes.dex du dossier de test
    5. Passé à dex2jar Dossier extrait
    6. Si vous utilisez les fenêtres, appuyez sur les touches Alt et D , puis tapez cmd, appuyez sur Entrée (ouverture sur cmd)
    7. exécuter la commande d2j-dex2jar.bat classes.dex
    8. Télécharger JD-GUI
    9. Déplacer le fichier classes-dex2jar.jar vers JD-GUI
    10. Tout est fait..

    Si quelqu’un cherche encore un moyen facile de décomstackr un APK (avec décompilation de ressources), jetez un coup d’œil aux outils que j’ai créés: https://github.com/dirkvranckaert/AndroidDecomstackr

    Il suffit de vérifier le projet localement et d’exécuter le script comme documenté et vous obtiendrez toutes les ressources et sources décompilées.

    Vous pouvez décomstackr vos fichiers .apk et les télécharger en ligne.

    http://www.javadecomstackrs.com/

    1. Télécharger le dernier dex2jar d’ici -> dex2jar
    2. Exécutez cette commande sur linux -> sh d2j-dex2jar.sh classes.dex
    3. Télécharger le décompilateur Java à partir d’ici -> JD-GUI
    4. Glissez et déposez le fichier classes-dex2jar.jar dans JD-GUI

    Si vous cherchez la version pour Windows, obtenez-la de la source source: https://sourceforge.net/projects/dex2jar/

    Il a le fichier d2j-dex2jar.bat dont vous avez besoin

    1. Téléchargez Dex2jar et extrayez-le.
    2. Allez dans Download path ./d2j-dex2jar.sh /path-to-your/someApk.apk si .sh n’est pas compilable, mettez à jour l’autorisation: chmod a + x d2j-dex2jar.sh.
    3. Il va générer un fichier .jar.
    4. Maintenant, utilisez le jar avec JD-GUI pour le décomstackr

    Après avoir extrait le fichier classes.dex, faites-le glisser et déposez-le dans d2j-dex2jar

    L’URL ci-dessous fait la même chose que les réponses ci-dessus. Au lieu de télécharger des fichiers JAR et de faire beaucoup d’activités, vous pouvez essayer de décomstackr en:

    http://apk-deguard.com/