Android/逆コンパイル/java
提供: 初心者エンジニアの簡易メモ
dex2jarがはいってない場合は先にインストール
cd /usr/local/src wget http://dex2jar.googlecode.com/files/dex2jar-0.0.9.15.zip # 直のDLは無理かも unzip dex2jar-0.0.9.15.tar.gz
jadはこちらからDL
http://www.varaneckas.com/jad/
linuxでapkのjavaソースを逆コンパイル
- mv smaple.apk /tmp/sample.zip
- unzip /tmp/sample.zip
- sh /usr/local/src/dex2jar-0.0.9.15/dex2jar.sh classes.dex
- jar xvf classes_dex2jar.jar
- jad -8 -d src -s .java -r ~ **/*.class
jadはlinuxインストール方法が不明だったのでwindowsでやった。
参考
http://masterka.seesaa.net/article/259749265.html