1.環境
WindowsXP
Android開発環境
著作権上問題のないAndroidnoapkファイル
ecilpse環境
dex2jarをダウンロード
jad をダウンロード
003SH 端末
2.手順~
手順の流れは下記になります。
- apkを解凍
- 解凍後、classes.dexの取り出し
- jarファイルを取り出すため、dex2.jarを使ってみる
- 生成されたclasses_dex2jar.jarを解凍して、classファイルを取得してみる
- classファイルから javaファイルを取得するため、jad というソフトを使ってみる。
- javaファイルゲット!!
となります。
2.1 apkを解凍
apkは、実質zip形式ファイルなので、zip解凍ソフトで解凍する。
zip解凍ソフトで解凍する。 |
zip解凍完了 |
2.2 classes.dexの取り出し
解凍されたclasses.dexを取り出す。
classes.dexを取り出す |
2.3 jarファイルを取り出すため、dex2.jarを使ってみる
コマンドをポチット |
2.4 生成されたclasses_dex2jar.jarを解凍して、classファイルを取得してみる
解凍して、classファイルを取得する。 |
jadを実行して、javaファイルを生成する。 |
2.6 javaファイルゲット!!
javaファイルが生成された |
でも、これって、Eclipse用にプロジェクトを読み込む場合・・すんなりとはいきません
うーん、javaファイルにデコンパイルできるのは、おいしいですね^^
0 件のコメント:
コメントを投稿