Navicat Keygen激活navcat

496 阅读2分钟

现在本文只做参考,我前两天发现链接和软件已经挂掉了

注册机工作原理 传送门:github地址

  • 使用navicat-patcher.exe替换掉navicat.exe和libcc.dll里的Navicat激活公钥
navicat-patcher.exe <Navicat installation path> [RSA-2048 PEM file]

Navicat installation path: Navicat的完整安装路径,必须指定。 [RSA-2048 PEM file]: RSA-2048私钥文件的完整路径或相对路径。这个参数是可选的。 如果未指定,navicat-patcher.exe将会在当前目录生成一个新的RSA-2048私钥文件。

navicat-patcher.exe "C:\Program Files\PremiumSoft\Navicat Premium 12" .\RegPrivateKey.pem
  • 使用navicat-keygen.exe来生成序列号和激活码
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新激活方式使用的。

如果指定了这个参数,navicat-keygen.exe将会要求你手工填写产品ID号、语言标识号。这个选项一般是给以后用的。

<RSA-2048 PrivateKey(PEM file)>: RSA-2048私钥文件的完整路径或相对路径。这个参数必须指定。

navicat-keygen.exe -text .\RegPrivateKey.pem

你会被要求选择Navicat产品类别、语言以及输入主版本号。之后会随机生成一个序列号。

断开网络 并打开Navicat。找到注册窗口,并填入keygen给你的序列号。然后点击激活按钮。一般来说在线激活肯定会失败,这时候Navicat会询问你是否手动激活,直接选吧。在手动激活窗口你会得到一个请求码,复制它并把它粘贴到keygen里。最后别忘了连按至少两下回车结束输入。如果不出意外,你会得到一个看似用Base64编码的激活码。直接复制它,并把它粘贴到Navicat的手动激活窗口,最后点激活按钮。如果没什么意外的话应该能成功激活。

以上是windows激活,我在win10,navcat for mysql12.1上已成功。 Linux请参考