流霞地

🚫去除Dash试用限制

Dash是一个查询API的app,用起来很方便,下面是它的简介:

Dash is an API Documentation Browser and Code Snippet Manager. Dash instantly searches offline documentation sets for 200+ APIs100+ cheat sheets and more. You can even generate your own docsets or request docsets to be included.

Dash的作者很勤劳,更新的比较频繁,每次更新需要重新购买。如果不够买也能使用,只是每次要等几秒才能查询。

隐藏右上角“Purchase Dash”

  1. 使用Hopper打开Dash,在Labels下搜索purchase,如图:

  2. 查看+[DHPurchaseButton addPurchaseButtonWindow:],伪代码:

汇编代码如图: 把箭头处修改为jne loc_1000e2347即可。

去除倒计时等待

1.在搜索purchase的时候,出现了另一个类DHPinky,看一下这个类的方法: -[DHPinky showPinky:]的伪代码如图: 查看箭头对应的汇编代码: 箭头所指位置修改为jne loc_1000d2b73即可。 生成新的二进制文件,记得去掉签名,用新的二进制文件替换Dash里的二进制文件即完成了“破解”。