Androidアプリのハック方法

スゲー中二的な感じで。

用意するもの
○ ハックしたいapk
○ apktool
○ dex2jar
○ jd-gui

大まかな流れ
1. apkを展開して中からdexを取り出す
2. dex2jarでjarに変換
3. jd-guiでjavaのソースを入手し、書き換えたいところを探す
4. apktoolでデコードしたsmaliを、3で入手したJavaのソースを元に書き換える

以上。

smaliの大体の読み方は以下を参考
http://androidcracking.blogspot.com/2010/09/examplesmali.html

そしてframework-res.apk書き換えたら文鎮化した、ということです。

関連記事