Heim >Java >javaLernprogramm >Wie kann ich Android-DEX-Dateien in lesbaren Java-Code dekompilieren?
Entschlüsselung von Android DEX in Java: Eine einfache Anleitung
Die Entschlüsselung der komplizierten DEX-Dateien (Dalvik Executable) von Android in verständlichen Java-Quellcode ist jetzt verfügbar mit folgendem erreichen Tools:
Voraussetzungen:
Schritt für Schritt Vorgehensweise:
DEX in JAR konvertieren:
Führen Sie das Dienstprogramm dex2jar mit dem folgenden Befehl aus:
d2j-dex2jar.sh -f -o output_jar.jar dex_to_decompile.dex
Hinweis: Stellen Sie sicher, dass Sie dem dex2jar Ausführungsberechtigungen erteilen Verzeichnis.
Erkunden Sie das JAR:
Starten Sie JD-GUI und öffnen Sie die generierte JAR-Datei. Sie können jetzt navigieren und den dekompilierten Java-Quellcode anzeigen.
Beispielergebnisse:
Betrachten Sie zur Veranschaulichung die Dekompilierung von „Klassen“. dex“ von einem APK namens "test_apk-debug.apk":
In JAR konvertieren:
d2j-dex2jar.sh -f -o test_apk-debug_dex2jar.jar test_apk-debug.apk
Öffnen in JD-GUI:
Generiertes importieren „test_apk-debug_dex2jar.jar“ in die JD-GUI einbinden, um den dekompilierten Quellcode zu überprüfen.
Zusätzliche Hinweise:
Das obige ist der detaillierte Inhalt vonWie kann ich Android-DEX-Dateien in lesbaren Java-Code dekompilieren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!