Jxdm 发表于 2016-5-13 09:07

手机散热专家去积分教程 ---破解菜鸟

自己其实只是感兴趣破解,并没有什么真正的学习逆向知识,而且本人也考虑了很久要不要,毕竟没什么知识,不知道我说方法对不对,不过为了能学到更多东西我还是决定发出来,所以文中可能会有错误,欢迎大家指出~

破解开始0x1:
使用完硬件散热这个功能后一段时间后健康指数就会变成一般
这时候再按一键散热就会提示"试用结束,免费获取50积分永久激活"
这时候我们搜索试用结束(搜索时转成U码),就会定位在PromptActivity.smail里


0x2:
我们往上翻,在分歧跳转里发现了一段启动成功提示


pswitch_0硬件散热启动提示
pswitch_1 硬件散热启动成功提示
pswitch_2 试用结束

看到这里我在想是不是修改分歧跳转就能成功呢
于是我们把最后一个pswitch_2修改成pswitch_1,编译安装
但最后只有启动成功的提示,并没有真正的运行散热功能

0x3
那我们就查看一下java源码,发现setOnClickListener调用了u.smail里的函数


0x4
我们进去U函数发现了string型onClickWallOK
onClickWallOK是执行里的成功代码
那我们试一下把setOnClickListener替换成onClickWallOK



0x5
编译安装,试用结束后发现可以继续使用了


当然还有一种方法是搜索 0x32把0x32修改成0x0就可以了

如果有不对的地方或建议,请大家提出!

妲己再美终是妃 发表于 2017-8-17 11:52

当然还有一种方法是搜索 0x32把0x32修改成0x0就可以了
0x32代表的是积分,我们可以搜索积分,然后再次在搜索积分的内容中搜索0x32。
我们将0x32替换为0x0,原来意思是需要50积分,现在换为0x0,就是无需积分。
小白比较适合这个。

沐玛 发表于 2016-5-13 09:13

好像挺厉害的,谢谢分享哈~

Tisrop 发表于 2016-5-13 09:28

这个不错 正好学习一下

LYQ 发表于 2016-5-13 09:30

baiqpl0254 发表于 2016-5-13 09:30

qiansiyue 发表于 2016-5-13 17:04

用到的工具给奉献出来吧

Afey 发表于 2016-5-13 18:01

感谢分享

王美君 发表于 2016-5-13 18:11

真的可以散热吗

feng3593 发表于 2016-5-13 22:08

一般都是用最后那个方法

弗洛伊德 发表于 2016-5-13 23:46

谢谢分享哈~
页: [1] 2 3
查看完整版本: 手机散热专家去积分教程 ---破解菜鸟