1. fuzzball

    「apk抽出」を追加。

    fuzzball
Changes in body
Source | HTML | Preview

ちょっと寄り道。
とりあえず覚書な感じで。

.apk

APKDownloader

http://apps.evozi.com/apk-downloader/

  • Google Playから直接ダウンロード。
  • ダウンロード出来ないアプリもあるみたい?

apk抽出 (App Extraction)

https://play.google.com/store/apps/details?id=com.pandaz.apkextraction

  • インストール済アプリのapkを取り出す。
  • Android上で完結しているのでお手軽。

.dex to .class

.apkから.dexを取り出しておく。

dex2jar

http://sourceforge.net/projects/dex2jar/

  • dex2jar以外にも色々と変換出来る。
使用例
C:\>d2j-dex2jar.bat classes.dex
dex2jar classes.dex -> .\classes-dex2jar.jar

.class to .java

Java Decompiler

http://jd.benow.ca/

  • GUIなのでお手軽。
  • .classや.jarを放り込んで保存するだけ。
  • 一括保存も出来る。
  • 保存せずにビュワーとしても使える。

Jad

http://varaneckas.com/jad/ (mirror)

  • CUI
  • Couldn't fully decompile method ~が大量発生。

あとがき

ここまでで出来た.javaの質については不明。