Mac navicat15破解

来自大神文章:https://www.52pojie.cn/thread-1101529-1-1.html

navicat直接从官网选择对应版本下载就行:navicat下载官网(下载后拖到Applications)

navicat补丁下载链接

准备:

  1. 备份好之前安装过的 Navicat 中所有已保存的数据库连接(包括密码)
  2. 移除所有 Navicat 在 钥匙串访问 中保存的连接,如果有的话。

    您可以通过在 钥匙串访问 中搜索关键词 navicat 来找到它们

1.输入命令使用 navicat-patcher 替换掉公钥

命令是补丁所在位置(./development/navicat-keygen-mac/navicat-patcher 这里是我的补丁下载后的地址)

./development/navicat-keygen-mac/navicat-patcher /Applications/Navicat\ Premium.app/
-bash-3.2$ ./development/navicat-keygen-mac/navicat-patcher /Applications/Navicat\ Premium.app/
**********************************************************
*       Navicat Patcher (macOS) by @DoubleLabyrinth      *
*                  Version: 5.0                          *
**********************************************************

Press Enter to continue or Ctrl + C to abort.

看到提示,点Enter去continue就好了

2.生成一份自签名的代码证书,并总是信任该证书。这一步非常重要然后

command+enter搜索并打开钥匙串

左上角会出现证书助理,点创建证书

创建完成后,证书右键选择显示简介,将使用此证书时改为 始终信任

然后按照博主的步骤,

3.用 codesign 对 libcc-premium.dylib (如果有的话) 和 Navicat Premium.app 重签名。

  • 如果你的Navicat Premium版本号高于15.0.0,
    你必须先签名 libcc-premium.dylib,再签名 Navicat Premium.app
  • 先输入
sudo codesign -f -s Navicat /Applications/Navicat\ Premium.app/Contents/Frameworks/libcc-premium.dylib

输入后我这里报错了,

解决办法是安装xcrun

输入(参考博文:https://www.cnblogs.com/espooky/p/5979920.html

xcode-select --install

然后继续输入

codesign -f -s Navicat /Applications/Navicat\ Premium.app/

可能提示输入密码,输入开机密码就好了

4.接下来使用 navicat-keygen 来生成 序列号 和 激活码。(根据你的patcher存放位置写,这里是我的)

./development/navicat-keygen-mac/navicat-keygen ./RegPrivateKey.pem

依次选择 1 (简体中文)和15 (版本号)之后你会被要求填入请求码。注意 不要关闭注册机

5.断开网络 并打开 Navicat
找到注册窗口,填入注册机给你的序列号。然后点击激活按钮。

6.一般来说在线激活肯定会失败,这时候Navicat会询问你是否手动激活,直接选吧。

手动激活窗口你会得到一个请求码,复制它并把它粘贴到keygen里。最后别忘了连按至少两下回车结束输入。

下图三个圈分别是:序列号,请求码,激活码,得到激活码填到navicat那个框就好了

激活成功页面,感谢大神分享~

 

补充几点:

1.Navicat直接用从官网下载的就行

2.codesign 如果有跟我相同报错的问题,那就要安装xcode

3.如果失败了,没关系,重新试一次,抓住要点

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章