本教程只是作為安全學(xué)習(xí)使用
以沒加固的aok為例子
1、 apktool反編譯
apktool d xxx.apk
2、修改包名
第一,修改清單文件的package的名稱
例如把 com.hello.ok改成com.hello.ok666
第二,全局替換,把com.hello.ok換成com.hello.ok666
- 注意清單文件不要重復(fù)替換了
- mac下可以用atom
第三,smali,把com/hello/ok換成com/hello/ok666
這是針對smali的
第四,smali,把com.hello.ok對應(yīng)文件夾名稱改為 ok666
第五,(非必須)
如果是加殼的,去掉原先簽名校驗相關(guān)smali代碼
3、apktool b 文件夾,構(gòu)建一下apk
不必多說
4、重新打包 (jarsigner )
常見的出問題第
FINISH