2019.12.27更新:有小伙伴告诉我github连接失效了,我把链接改为了网盘。
下载Navicat Premium安装
去官方网站先下载软件
http://www.navicat.com.cn/download/navicat-premium
下载后,正常安装,
安装完成后,注意程序暂时不运行。
下载破解补丁
下载地址:https://github.com/DoubleLabyrinth/navicat-keygen/releases
网盘链接: https://pan.baidu.com/s/1M2dEzuWT273nEnGhO4VK0Q 提取码: mir8
根据系统类型选择下载包,例如navicat-keygen_for_x64.zip
解压后的文件目录如下:
1、使用navicat-patcher.exe
替换掉navicat.exe
和libcc.dll
里的Navicat激活公钥。
使用管理员打开PowerShell或者CMD并进入破解文件目录,输入.\navicat-patcher.exe "<Navicat文件路径>"
,注意,文件路径替换成自己的安装路径。
比如:
navicat-patcher.exe "C:\Program Files\PremiumSoft\Navicat Premium 12"
2、使用navicat-keygen.exe
来生成序列号和激活码
看到下图的成功命令,就会发现多了一个.pem
证书文件。
在CMD中执行如下命令:
navicat-keygen.exe <-bin|-text> [-adv] <RSA-2048 PrivateKey(PEM file)>
-
<-bin|-text>
: 必须是-bin
或-text
。如果指定了
-bin
,navicat-keygen.exe
最终将生成license_file
文件。这个选项是给Navicat旧激活方式使用的。如果指定了
-text
,navicat-keygen.exe
最终将生成Base64样式的激活码。这个选项是给Navicat新激活方式使用的。这个参数必须指定。
-
[-adv]
: 开启高级模式。这个参数是可选的。 如果指定了这个参数,
navicat-keygen.exe
将会要求你手工填写产品ID号、语言标识号。这个选项一般是给以后用的。 -
<RSA-2048 PrivateKey(PEM file)>
: RSA-2048私钥文件的完整路径或相对路径。这个参数必须指定。
比如:
navicat-keygen.exe -text .\RegPrivateKey.pem
依次输入产品类型,语言,版本,然后会返给一个SN序列号,使用该SN可以暂时激活Navicat。
接下来输入用户名
和组织名
,随便写。
之后要求输入请求码,这时候不要关闭命令行。
3、使用SN序列号激活Navicat
断开网络,一定要先断开网络,然后打开Navicat,使用CMD给出的SN序列号进行激活。
点击激活,因为断开了网络,所以请求时会询问是否手动激活,
点击手动激活,会得到请求码,
复制到CMD,并连续回车至少两次。
执行后会得到结果(样例):
将得到的License
复制到Navicat的激活页面,点击激活
,如果没有什么意外,就会激活成功!
激活后会提示已经激活成功,并且启动时也能看到激活信息。
哦,对了,最后别忘了把关闭的网络打开~
还等啥,麻溜的快去使用Navicat吧~
文章评论