Navicat Premium 破解(亲测可用)

这个教程是我看了网上的教程+github原作者的教程, 再结合自己的开发基础后,亲测可用的,每个部分都有截图, 写的很详细了, 这个如果再看不懂, 那你还是买正版吧:

 我的Navicat Premium版本: 12.0.28 unRegistered

下载地址:

https://www.52pojie.cn/forum.php?mod=viewthread&tid=692132

作者已经更新12.0.24+版本,mac破解成功:

https://github.com/DoubleLabyrinth/navicat-keygen/tree/mac


用上面的keygen-mac注册机来获得mac版的key

教程在上面第二个链接

我直接说我的Navicat的破解吧, 因为我的版本是12.0.28, 所以如下:

从 Navicat Premium for Mac 12.0.24 开始,公钥放在了Navicat的二进制执行文件 Navicat Premium.app/Contents/MacOS/Navicat Premium中, 这是一个exec的文件, 我们需要用上述的keygen-mac注册机里面的navicat-patcher来打开这个exec文件, 如下:

备份好Navicat Premium.app/Contents/MacOS/Navicat Premium文件,以及Navicat中所有的数据库连接配置信息(包括密码)。

删掉Keychain.app中所有由Navicat保存的密码(如果钥匙串中没有保存任何由Navicat保存的密码就算咯)。

运行patcher:

$cd navicat-patcher

$  ./navicat-patcher

例如:

$cd navicat-patcher

$ ./navicat-patcher /Applications/Navicat\Premium.app/Contents/MacOS/Navicat\Premium

 结果如下, 就代表成功了:

生成一个自签名的代码签名证书,并在Keychain.app中总是信任它。然后使用codesign命令对Navicat Premium.app进行重签名。这一步非常重要。

这一步在keychain中进行, keychain-证书助理-创建证书, 注意要是代码签名的种类, 如下图:

此时报错 , 去掉<>即可, 如下图:

接下来你会被要求输入Navicat的语言版本,然后得到一个 序列号(下图的NAVA-XXXX-那一行),同时keygen会要求你输入用户名和组织名。

直接填写,之后你会被要求填写你得到的请求码。注意此时不要关闭Terminal.

打开Navicat Premium。找到注册按钮并点击,在弹出的窗口中填入keygen给你的序列号。然后点击激活按钮。一般来说在线激活肯定会失败,这时候Navicat会询问你是否手动激活,直接选吧。

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

如果不出意外,你会得到一个看似用Base64编码的激活码 , 下图中的Activation Code。直接复制它,并把它粘贴到Navicat的手动激活窗口,最后点激活按钮。如果没什么意外的话应该能成功激活。

最后,如果你备份了数据库连接配置信息,那么恢复它把

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 如你37阅读 207评论 0 0
  • 一座神庙 即使荒芜 也仍是祭坛 即使坍塌 也仍是神灵 曾经,我就像信神一样 信你 如今,你已不是你 但丝毫不影响 ...
    天堂里的鱼阅读 190评论 0 2
  • 有句话是非常流行的:“感谢伤害过你的人”、“感谢XX事,让你成为更好的人”诸如此类。承受痛苦、经历苦难当然不完全是...
    短发灰阅读 263评论 0 0
  • 休假归来,本想着放松心情后开启工作模式,然而这两天真心不在状态! 首先是莫名的困倦,疲惫,其次是突然间想吃桃子,想...
    欢欢乐乐1317阅读 229评论 0 0