🚫去除Dash试用限制
Dash是一个查询API的app,用起来很方便,下面是它的简介:
Dash is an API Documentation Browser and Code Snippet Manager. Dash instantly searches offline documentation sets for 200+ APIs, 100+ cheat sheets and more. You can even generate your own docsets or request docsets to be included.
Dash的作者很勤劳,更新的比较频繁,每次更新需要重新购买。如果不够买也能使用,只是每次要等几秒才能查询。
隐藏右上角“Purchase Dash”
-
使用Hopper打开Dash,在Labels下搜索purchase,如图:
-
查看+[DHPurchaseButton addPurchaseButtonWindow:],伪代码:
汇编代码如图:
把箭头处修改为jne loc_1000e2347
即可。
去除倒计时等待
1.在搜索purchase的时候,出现了另一个类DHPinky,看一下这个类的方法:
-[DHPinky showPinky:]的伪代码如图:
查看箭头对应的汇编代码:
箭头所指位置修改为jne loc_1000d2b73
即可。
生成新的二进制文件,记得去掉签名,用新的二进制文件替换Dash里的二进制文件即完成了“破解”。