破解目标: Xmind
先用Xcode工具附近XMind进程,找到使用模式按钮
从图中可知:
类名:ControlRegionView.
UI层:_NSViewBackingLayer
大部分逻辑用的js写的.
第一次碰到这种情况,大部分逻辑都是js写的, 内置了谷歌浏览器内核, 然后代码嵌入到了可执行文件中和app.asar中:
全局安装:
npm install -g asar
然后解压
==========================
经过一天的努力, 终于把这个软件给破解了, 原来需要改写两处js代码:
common.js subscriptionStatus方法:
main.js 的 status方法
改写完成后:
执行以下两个命令:
最后用新的appnew.asar重名名为app.asar. 就可以了.
这一次破解是最诡异的, 总结一句话,就是破解一个东西并不是那么容易的.
破解不成功时,一定要冷静思考,不要盲目乱试, 瞎试.
搞得真是精力疲惫. 要是一个软件300块以内,可以买个终身版本,就不要去破解了,直接花钱买吧.