Android DEX を Java に解読する: シンプルなガイド
Android の複雑な DEX (Dalvik 実行可能ファイル) ファイルをわかりやすい Java ソース コードに解読する方法は、次のとおりです。以下で到達しますツール:
前提条件:
段階的な手順:
DEX を JAR に変換:
次のコマンドを使用して dex2jar ユーティリティを実行します。コマンド:
d2j-dex2jar.sh -f -o output_jar.jar dex_to_decompile.dex
注: dex2jar ディレクトリに実行権限を付与していることを確認してください。
JAR の探索:
JD-GUI を起動し、生成された JAR を開きます ファイル。これで、逆コンパイルされた Java ソース コードに移動して表示できるようになります。
サンプル結果:
例として、「classes. dex」という名前の APK から"test_apk-debug.apk":
JAR に変換:
d2j-dex2jar.sh -f -o test_apk-debug_dex2jar.jar test_apk-debug.apk
で開くJD-GUI:
生成された「test_apk-debug_dex2jar.jar」を JD-GUI にインポートして、逆コンパイルされたソース コードを検査します。
追加注:
以上がAndroid DEX ファイルを読み取り可能な Java コードに逆コンパイルするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。