Alternative zu dex2jar und jd-GUI?
es scheint, dass entweder dex2jar und/oder jd-GUI gibt schlechte de-obfuskation auch für den einfachsten code der if-else-Bedingung (Sie zeigen eine while(true)
Schleife, die eine return;
auf der ersten Zeile .
gibt es irgendwelche anderen freeware-apps, die die gleiche Arbeit tun, der de-Verschleierung? vielleicht etwas, das auch mit der mapping-Datei des proguard ?
InformationsquelleAutor der Frage android developer | 2012-08-21
Du musst angemeldet sein, um einen Kommentar abzugeben.
Versuchen Wagen (für die Konvertierung .apk zu .class-Datei) und ded (für die Dekompilierung von Android-Anwendungen).
InformationsquelleAutor der Antwort Siyu Song
Eigentlich die beste alternative, die ich getestet habe, ist JEB Decompilerdie arbeitet direkt auf Dalvik-bytecode zu generieren, die Quellen ohne Konvertierung in Java-bytecode(das ist die Hauptquelle der Fehler in Dekompilierung Verfahren), aber leider ist eine kommerzielle software, die ein bisschen teuer für einen einzelnen.
Alternativ versuchen Kivlad , aber beachten Sie, dass erfordert Ruby-runtime 1.x zu laufen, und ist immer noch eine alpha-Version in Entwicklung
Virtuous Ten Studio (VTS) ist ein weiteres nettes tool, das verwendet APKtool als Motor, die Qualität von java-src-Ergebnis ist schlechter als JEB und vergleichbar zu dex2jar + java decompileraber die Umgebung ist sehr komfortabel. (Hat ein Spenden-Lizenz, arbeitet aber kostenlos)
InformationsquelleAutor der Antwort Silverstorm