1.打开进入apk,有个功能按钮,点击升级VIP
2.点击按钮后弹出提示框
三. 目标 激活vip,不让弹出提示框. 四. 开始破解 工具 (1)AndroidKiller V1.3.1.0(2)Jdk 1.7.0_80 过程(1)打开AndroidKiller后,先在配置界面配置好jdk的路径
(2)把CrackMe.apk 导入AndroidKiller中
(3) 进入MainActivity.smali 文件, 通过搜索弹出的字符串, 积分不够来定位
即 104行
const-string v2, ",u79efu5206u591fu54e6uff0cu8d76u5febu53bbu8d5au79efu5206u628a,u7136u800cu5e76u6ca1u6709u5730u65b9u53efu4ee5u8d5au79efu5206u3002u3002"这段代码用java表示就是String v2 = "积分够哦,赶快去赚积分吧....";(4) 继续往上拉,可以看到v2是出于switch 代码块中的,
(5) 然后我们找到switch代码块的逻辑
我们可以看到有pswitch_0,和pswitch_1两个代码块入口, 那么是不是积分不够的走0 的逻辑,积分够的走 1的逻辑呢?(6) a. 第一种方法:
把 两个switch代码块前面的方法 互相调换下,即pswitch_0,和pswitch_1 互相换个位置. 注意: 更改完代码逻辑后,要记得保存代码,不然编译后运行还是之前的代码...本人深有体会.- 保存完毕点击,点击上方的编译按钮,先编译,然后再联真机,安装 见证奇迹的时刻到了,当当当!! 当然破解的思路有很多种,大家可以尝试着用其他的思路去破解,开动脑筋!