0

アプリからアプリケーションのソースコードを確認する方法はありますか?apk ectractorを使用してアプリケーションからapkファイルを抽出することでこの方法を試しましたが、apkファイルをzipに変換するとsrcファイルが見つかりません。すべてのxmlファイルを含むresファイルのみがあります。アプリケーションがどのように機能するかを確認するには、すべてのJavaファイルを含むsrcファイルが必要です。

4

2 に答える 2

0

apk / zipに応じて、Javaクラスまたは.dexファイルを含めることができます。.dexファイルが含まれている場合は、最初にそこからクラスを抽出する必要があり(dexクラスエクストラクタをオンラインで検索)、次に実際のJavaクラスを取得するときに、にアクセスできるようにするためにJavaデコンパイラも必要になります。これらのクラスのソースコード。

于 2013-03-22T21:12:15.667 に答える
0

次のリバースエンジニアリングプロセスを実行できます

  1. apktoolを使用して、apkファイルを次のように逆コンパイルします。
  2. dex2jarを使用して、dexを通常のJavajarファイルに変換します。
  3. これで、2つのいずれかを実行できます。JD-GUIを使用して、jarをjavaソースにデコードします。またはb。7zipを使用してjarを抽出してファイルをクラス化し、cavajを使用してjavaファイルにデコードします

あなたが検索で見つけることができる他のツールがなければなりません

便利なリンク:これを参照してください

于 2013-03-23T00:16:26.420 に答える