破解目標: 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塊以內,可以買個終身版本,就不要去破解了,直接花錢買吧.