使用apktool分析第一个Android 程序
先使用AS 生成apk。
然后使用apktool命令解包:
apktool d release.apk -o outdir
然后搜索字符串,类似于二进制反汇编的搜索字符串一样。
1)先查看解包的strings.xml是否有明文的字符串(没有被加密混淆过的)
cat ./res/values/strings.xml
2)使用grep搜索字符串对应的id
3)分析含有这一id的smali文件,查找关键call和jmp的位置
找到关键jmp,然后修改,
把 if-nez 改为if-eqz
修改完毕之后,重新打包。