iwpz 发表于 2023-2-15 10:31

Project Office X 10.9 破解

本帖最后由 iwpz 于 2023-2-15 11:12 编辑

同事在用,看到了就想试试手。
先进入口点看看。
总的if就是根据不同渠道的包判断版本,我的选择是官网的Free Download,可以直接进if。
AppStore的版本会进else,走IAP流程,暂且不表。
发现进行了一系列的配置初始化,是否升级/是否购买/试用判断等。
但是因为本来就是试用版,可以直接不管,直接看最后一步激活状态判断。↓


进来发现,代码逻辑很清晰,if(已激活,走人)
else里是一大堆未激活的逻辑。
所以直接通杀这个if即可。↓

那么这里是一个cmp↓

所以,直接让他永远true即可↓

这里cmp 啥都可以,反正是永远等于自身。
所以伪代码就变成了↓

导出试试:↓

经过简单验证,全功能可用。
这种主入口点直接爆破,简直白送。

iwpz 发表于 2023-2-27 14:09

Hmily 发表于 2023-2-21 17:52
这样改会不会有其他限制地方还有问题,为啥不修改上面得标志位了?

经过验证,至少我们能用到的地方都没有问题。
上面的一堆验证,没有什么影响后边运行的。
都是一些:我要检查一下这个人符不符合升级到Pro版本的条件/符不符合旧版本优惠购买的条件,符合就给他弹窗,之类的。
严格说这种修改,在app本体上,是一直没购买的,前期的流程完全不重要,之后修改的这一步,才会判断是什么版本,我怎么给你运行起来。所以改成已购买,app后边的运行就直接是已购买状态了。
修改,就选择最简单的实现方案嘛。

xixilei 发表于 2023-2-15 10:58

666,逻辑清晰

键盘上的舞者 发表于 2023-2-15 11:00

逻辑清晰思路明确

xy0225 发表于 2023-2-15 11:29

一目了然,牛,膜拜大神,谢谢分享

zjh889 发表于 2023-2-15 11:38

太好了,俺正需要这样的破解版,谢谢!

aa123dami 发表于 2023-2-15 12:11

还没用过project X 这个看着不错

seawaycao 发表于 2023-2-15 12:22

膜拜大神,谢谢分享

greatzdl 发表于 2023-2-15 13:31

学习了 感觉这种主入口点直接爆破 非常实用

apull 发表于 2023-2-15 14:05

简单直接,多谢分享

满不懂 发表于 2023-2-15 14:36

感谢分享思路,学习了。
页: [1] 2 3 4
查看完整版本: Project Office X 10.9 破解