前言:
本文所有工具、脚本均来自以下帖子、文章、网站,感兴趣的师傅可以自行前往原帖观看:
https://bbs.kanxue.com/thread-282835.htm
https://out5.hex-rays.com/beta90_6ba923/
https://x.com/__alula/status/1822106728630034776
破解步骤:
首先我们需要准备两个文件,第一个就是对应版本的安装包,第二个是破解脚本,为防原网站失效,棉花糖已为大家保存好所有版本的安装包以及所需脚本,链接:https://pan.baidu.com/s/1gYe_CyxYW8UiDg_0Dp-l4Q?pwd=wuua
以windows11为例,先使用安装包安装好ida pro ,注意路径尽量不要出现空格和中文,安装好后把crack.py放入安装目录中,py文件如何运行这里不做赘述,运行之后在目录下会出现这样的两个文件:
其中ida.hexlic是授权文件,不用管他,我们只需要将ida.dll.patched的后缀删掉,替换ida.dll即可完成,棉花糖已在mac m1 pro和windows11中测试成功。
windows11:
mac m1 pro:
在mac中也是差不多的步骤,首先正常安装好ida pro ,然后打开访达,找到应用程序,找到ida pro ,右键显示包内容。
依次打开文件夹:/Contents/MacOS/plugins/,找到arm_mac_user64.dylib这个文件,右键删除,这个文件不删除的话运行ida pro会有如下报错:
删除文件后,将crack.py放进/Contents/MacOS/目录中,在此执行它,会得到三个文件
老样子,ida.hexlic不用管,删除上面两个文件的.patched后缀并替换当前目录下的文件即可。
到这里就完成了,打开ida pro ,一切正常:
请登录后查看评论内容