侧边栏壁纸
博主头像
luoxx博主等级

只要思想不滑坡,办法总比困难多

  • 累计撰写 46 篇文章
  • 累计创建 53 个标签
  • 累计收到 588 条评论

目 录CONTENT

文章目录

Parallels Desktop 18.1.1 53328 破解教程(pd18永久授权)

luoxx
2022-09-07 / 304 评论 / 227 点赞 / 108,133 阅读 / 2,109 字
温馨提示:
本文最后更新于 2023-04-10,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

破解方法来自github上一个大佬 somebasj ,不过直接用他提供的脚本激活基本没法成功,所以我这边出个教程帮助大家成功激活。

2023年3月1日注:18.2版本已经无法使用此方法破解,请大家先不要升级18.2

18.1.1直装版

最新更新18.1.1直装版,直接安装即可,无需手动破解,下载地址如下:

使用该方式安装成功的话,就无需继续看下文了。

准备工作

  1. 下载pd
    官网下载地址:
    18.1.1: https://download.parallels.com/desktop/v18/18.1.1-53328/ParallelsDesktop-18.1.1-53328.dmg
    18.1.0:https://download.parallels.com/desktop/v18/18.1.0-53311/ParallelsDesktop-18.1.0-53311.dmg
    18.0.1: https://download.parallels.com/desktop/v18/18.0.1-53056/ParallelsDesktop-18.0.1-53056.dmg
  2. 下载破解补丁
    18.1.1:
    18.1.0:
    18.0.1:

激活方式1

github作者更新了激活脚本,应该是可以直接一键激活了,大家可以先试一下,不行再使用 激活方式2

  • 使用方法
    下载补丁后解压,然后cd进入解压后的目录,然后执行 chmod +x ./install.sh && sudo ./install.sh 命令即可。
    ps:执行该命令会需要输入密码以授权。
    ps: 如果你是把破解包下载到 下载 目录的话,那cd命令为 cd ~/Downloads/parallelsdesktopcrack
    ps:如果提示 Login failed: Unable to connect to Parallels Service… 忽略即可,这种一般都是已经激活成功了,可以直接去pd查看激活状态。

激活方式2

  • 如果安装过pd17或者更早版本,可以完全卸载以确保之后能成功激活。(可选,不卸载也行,不过可能会有坑)
    建议使用 App Cleaner 来卸载,这样卸载的比较干净
    ps:卸载之前请先备份好自己的虚拟机,不然卸载完就啥都没了,虚拟机文件存放目录为 ~/Parallels。 就是如下图这样的一个文件,复制一份到其他地方保存好。
    image-1662517049731

  • 下载pd18安装文件,安装,安装之后到激活那一步就不用继续走了,退出pd。

  • 下载破解补丁到 下载目录 ,也就是 ~/Downloads, 然后解压缩,不要修改解压后的文件夹名称,这样操作都是为了保障后续执行脚本路径正确。

  • 打开终端,开始执行命令破解,作者提供的一键破解脚本有点问题,所以 install.sh 文件忽略即可,我们手动执行命令破解

  1. 进入破解补丁的目录
cd ~/Downloads/parallelsdesktopcrack
  1. 杀掉pd的进程
killall -9 prl_client_app
killall -9 prl_disp_service
  1. 复制破解补丁文件到pd目录 (执行命令时提示要输入密码的话就输入自己电脑的密码然后回车)
sudo cp -f prl_disp_service "/Applications/Parallels Desktop.app/Contents/MacOS/Parallels Service.app/Contents/MacOS/prl_disp_service"
sudo chown root:wheel "/Applications/Parallels Desktop.app/Contents/MacOS/Parallels Service.app/Contents/MacOS/prl_disp_service"
sudo chmod 755 "/Applications/Parallels Desktop.app/Contents/MacOS/Parallels Service.app/Contents/MacOS/prl_disp_service"
  1. 签名 (执行命令时提示要输入密码的话就输入自己电脑的密码然后回车)
sudo codesign -f -s - --timestamp=none --all-architectures --entitlements ParallelsService.entitlements "/Applications/Parallels Desktop.app/Contents/MacOS/Parallels Service.app/Contents/MacOS/prl_disp_service"
  1. 创建并编辑激活秘钥文件 (执行命令时提示要输入密码的话就输入自己电脑的密码然后回车)
#先删除原来的证书文件(如果有的话,此命令报错没关系)
sudo rm -f /Library/Preferences/Parallels/licenses.json
#生成新的证书文件
sudo cp -f licenses.json "/Library/Preferences/Parallels/licenses.json"
sudo chown root:wheel "/Library/Preferences/Parallels/licenses.json"
sudo chmod 444 "/Library/Preferences/Parallels/licenses.json"
sudo chflags uchg "/Library/Preferences/Parallels/licenses.json"
sudo chflags schg "/Library/Preferences/Parallels/licenses.json"
  • 至此,破解已完成,再次打开pd就不会弹出激活弹出了。
    ps:恢复之前备份的虚拟机,只要在创建虚拟机的流程那里选择打开,然后选择之前备份的虚拟机文件即可。

其他补充操作

  1. 配置host屏蔽pd检测(可选,非必要)
    补丁作者原话:

Parallels Desktop may upload client info or logs to server.
You can use a firewall block there domains.
Or use Hosts, AdGuardHome filter DNS resolve.

大概就是说pd服务器可能会检测你本地的pd状态,最好使用防火墙或者host屏蔽掉pd的检测,以防哪天破解失效。

我们这边采用配置host的方式,比较简单。

编辑host文件

sudo vim /etc/hosts

在文件最后面加上以下配置

5.0.0.1 download.parallels.com
5.0.0.1 update.parallels.com
5.0.0.1 desktop.parallels.com
5.0.0.1 download.parallels.com.cdn.cloudflare.net
5.0.0.1 update.parallels.com.cdn.cloudflare.net
5.0.0.1 desktop.parallels.com.cdn.cloudflare.net
5.0.0.1 www.parallels.cn
5.0.0.1 www.parallels.com
5.0.0.1 reportus.parallels.com
5.0.0.1 parallels.com
5.0.0.1 parallels.cn
5.0.0.1 pax-manager.myparallels.com
5.0.0.1 myparallels.com
5.0.0.1 my.parallels.com

然后 esc + :wq 保存修改即可

使用clash代理的时候,会导致host配置失效,解决方法为:在clash的yml配置文件中,修改配置 dns: enable: false。

dns:
  enable: false

这样修改之后host就能生效了,但是如果clash设置了自动更新订阅的话,更新订阅的时候配置文件又会被覆盖掉,着实比较麻烦,没有特别好的解决办法,估计只能自己写一个定时任务,定时修改这个配置了,定时任务我自己写了一个,详见这篇博客 https://luoxx.top/archives/mac-clash-yml-auto-update。

  • 补充一个新的更方便的防止host文件被修改的方法,感谢网友 ttkanni 提供的方法
sudo chflags uchg /etc/hosts #锁定Hosts文件,只读
sudo chflags nouchg /etc/hosts #解锁Hosts文件,读写

激活出错的情况

有一些朋友激活时遇到无权限的问题,我这边始终没法复现,不过遇到报错之后可以尝试一下以下方案

  1. 文件赋予最高的权限
#如果当前目录不是破解补丁所在目录,则需要先cd进入破解补丁所在目录,比如 cd ~/Downloads/ParallelsDesktop_18.0.1.53056_Patch
chmod 777 *
  1. 给予终端全盘访问权限
    设置-安全性与隐私-隐私-完全磁盘访问权限
    这个里面勾上终端,没有的话点击左下角加号手动添加一下终端

  2. 手动将破解文件夹下的 prl_disp_service 文件复制替换到 /Applications/Parallels\ Desktop.app/Contents/MacOS/Parallels\ Service.app/Contents/MacOS/ 目录下。有很多报错是因为复制无权限造成的,可以在访达自己操作这一步,然后继续破解操作。

  3. 遇到激活之后pd无法启动的情况,一般需要卸载重装,并且注意安装完pd之后直接退出,不要安装系统也不要登录pd账号。

卡在“正启动…” 的解决办法

升级到最新的macOS Ventura系统后,激活后无法启动虚拟机的情况,请按照以下流程处理。

  1. 打开系统偏好设置安全性与隐私App管理,点击+号,点击弹出窗口左侧应用程序实用工具,选择终端,然后打开右侧开关,见下图(ps:如果你不用终端app激活,而是用的像iTerm2这样的第三方终端软件,则对应的添加你自己使用的终端软件即可)
    iShot_2023-03-27_09.48.48
  2. 重新运行激活脚本激活
  3. 如果还是不行,建议完全卸载pd后重新激活

效果展示

image-1662518173883

如果你还有其他疑问,可以在下方评论区留言,博主看到会尽快回复。

227

评论区