推荐先把文章看一遍,做到心里有数再去操作。别直接跟着做。

现有的神级破解教程整理(亲测有效):

NavicatV12.xx的Mac版手动破解教程
https://blog.csdn.net/qq_34450601/article/details/80539701

测试环境:MacOS High Sierra 10.13.3

Windows版破解教程请看 https://www.52pojie.cn/thread-688820-1-1.html

破解思路:

替换RSA加密算法公钥,不过Mac中的公钥放在程序包目录的rpk文件中,文本编辑替换即可。

需要提前准备的资源、工具、网站

Mac版 Navicat Premium 12 v12.0.22.0 官网下载地址:

以上资源百度网盘地址:https://pan.baidu.com/s/1dtKfvw

在线生成非对称加密公钥私钥对、在线生成公私钥对、RSA Key pair create、生成RSA密钥对

http://web.chacuo.net/netrsakeypair

在线RSA私钥解密工具

http://tool.chacuo.net/cryptrsaprikey

Unix时间戳转换工具

http://tool.chinaz.com/Tools/unixtime.aspx

第一步 准备好RSA公钥私钥对

这步与windows版破解相同,可以用open ssl工具生成,也可以使用其他工具生成,注意密钥是2048位的,PKCS#8格式
为了节省时间,可以使用我提供的一对密钥。【推荐】

【现成】公钥:

  1. -----BEGIN PUBLIC KEY-----
  2. MIIBITANBgkqhkiG9w0BAQEFAAOCAQ4AMIIBCQKCAQB8vXG0ImYhLHvHhpi5FS3g
  3. d2QhxSQiU6dQ04F1OHB0yRRQ3NXF5py2NNDw962i4WP1zpUOHh94/mg/KA8KHNJX
  4. HtQVLXMRms+chomsQCwkDi2jbgUa4jRFN/6N3QejJ42jHasY3MJfALcnHCY3KDEF
  5. h0N89FV4yGLyDLr+TLqpRecg9pkPnOp++UTSsxz/e0ONlPYrra/DiaBjsleAESZS
  6. I69sPD9xZRt+EciXVQfybI/2SYeAdXMm1B7tHCcFlOxeUgqYV03VEqiC0jVMwRCd
  7. +03NU3wvEmLBvGOmNGudocWIF/y3VOqyW1byXFLeZxl7s+Y/SthxOYXzu3mF+2/p
  8. AgMBAAE=
  9. -----END PUBLIC KEY-----

【现成】私钥:

  1. -----BEGIN RSA PRIVATE KEY-----
  2. MIIEogIBAAKCAQB8vXG0ImYhLHvHhpi5FS3gd2QhxSQiU6dQ04F1OHB0yRRQ3NXF
  3. 5py2NNDw962i4WP1zpUOHh94/mg/KA8KHNJXHtQVLXMRms+chomsQCwkDi2jbgUa
  4. 4jRFN/6N3QejJ42jHasY3MJfALcnHCY3KDEFh0N89FV4yGLyDLr+TLqpRecg9pkP
  5. nOp++UTSsxz/e0ONlPYrra/DiaBjsleAESZSI69sPD9xZRt+EciXVQfybI/2SYeA
  6. dXMm1B7tHCcFlOxeUgqYV03VEqiC0jVMwRCd+03NU3wvEmLBvGOmNGudocWIF/y3
  7. VOqyW1byXFLeZxl7s+Y/SthxOYXzu3mF+2/pAgMBAAECggEAK5qZbYt8wenn1uZg
  8. 6onRwJ5bfUaJjApL+YAFx/ETtm83z9ByVbx4WWT7CNC7fK1nINy20/mJrOTZkgIx
  9. x6otiNC4+DIsACJqol+RLoo8I9pk77Ucybn65ZteOz7hVZIU+8j6LzW0KDt6yowX
  10. e75r7G/NEpfibNc3Zz81+oDd2x+bHyGbzc9QcePIVuEzkof6jgpbWrQZU14itx9l
  11. VxEgj/fbMccvBx8brR/l9ClmDZd9Y6TWsF1rfJpF3+DPeqFkKCiD7PGz3bs4O/Zd
  12. ZrfV21ZNVusBW49G6bU63gQVKsOf1qGo3efbAW1HVxgTQ/lExVdcMvdenZm+ADKp
  13. L4/wUQKBgQDOfBjn3OC2IerUFu18EgCS7pSjTSibXw+TeX3D5zwszLC091G2rGlT
  14. 5DihBUhMfesNdpoZynrs4YB6Sz9C3wSGAB8AM/tNvPhtSVtbMHmrdT2DEEKCvLkO
  15. RNBnt+8aTu2hGRanw9aL1189gzwrmXK5ZuuURfgLrB9ihrvjo4VznQKBgQCapx13
  16. dEA1MwapBiIa3k8hVBCoGPsEPWqM33RBdUqUsP33f9/PCx00j/akwmjgQNnBlAJo
  17. Y7LOqPCyiwOkEf40T4IlHdzYntWQQvHhfBwqSgdkTE9tKj43Ddr7JVFRL6yMSbW3
  18. 9qAp5UX/+VzOLGAlfzJ8CBnkXwGrnKPCVbnZvQKBgQCd+iof80jlcCu3GteVrjxM
  19. LkcAbb8cqG1FWpVTNe4/JFgqDHKzPVPUgG6nG2CGTWxxv4UFKHpGE/11E28SHYjb
  20. cOpHAH5LqsGy84X2za649JkcVmtclUFMXm/Ietxvl2WNdKF1t4rFMQFIEckOXnd8
  21. y/Z/Wcz+OTFF82l7L5ehrQKBgFXl9m7v6e3ijpN5LZ5A1jDL0Yicf2fmePUP9DGb
  22. ZTZbbGR46SXFpY4ZXEQ9GyVbv9dOT1wN7DXvDeoNXpNVzxzdAIt/H7hN2I8NL+4v
  23. EjHG9n4WCJO4v9+yWWvfWWA/m5Y8JqusV1+N0iiQJ6T4btrE4JSVp1P6FSJtmWOK
  24. W/T9AoGAcMhPMCL+N+AvWcYt4Y4mhelvDG8e/Jj4U+lwS3g7YmuQuYx7h5tjrS33
  25. w4o20g/3XudPMJHhA3z+d8b3GaVM3ZtcRM3+Rvk+zSOcGSwn3yDy4NYlv9bdUj/4
  26. H+aU1Qu1ZYojFM1Gmbe4HeYDOzRsJ5BhNrrV12h27JWkiRJ4F/Q=
  27. -----END RSA PRIVATE KEY-----

另外也可以自己在线生成:

(在线工具 http://web.chacuo.net/netrsakeypair
不需要输入密钥加密密码,生成密钥对后,复制到记事本里保存,后面步骤使用,如下图:
Navicat Premium V12 Mac版 破解教程整理 - 图2

第二步 安装程序,并替换应用包内容目录中rpk文件的公钥

① 安装程序

双击安装镜像navicat120_premium_cs.dmg【这里以中文版安装为例,下边对应的序列号也要选对】,点击agree同意,拖曳Navicat Premium图标安装。

Navicat Premium V12 Mac版 破解教程整理 - 图3
Navicat Premium V12 Mac版 破解教程整理 - 图4
Navicat Premium V12 Mac版 破解教程整理 - 图5

② 替换 rpk 文件的公钥【重要】

安装完毕后打开finder,找到应用程序,右键显示包内容,打开目录 /Contents/Resources,编辑rpk文件,将自己的公钥替换并保存。

Navicat Premium V12 Mac版 破解教程整理 - 图6
Navicat Premium V12 Mac版 破解教程整理 - 图7
Navicat Premium V12 Mac版 破解教程整理 - 图8
Navicat Premium V12 Mac版 破解教程整理 - 图9
Navicat Premium V12 Mac版 破解教程整理 - 图10
Navicat Premium V12 Mac版 破解教程整理 - 图11
Navicat Premium V12 Mac版 破解教程整理 - 图12
Navicat Premium V12 Mac版 破解教程整理 - 图13

第三步 算出有效的Mac版序列号密钥

使用我算好的密钥可以跳过此步,继续第四步,节省时间。

【现成】中文版64位安装包的密钥序列号:

  1. NAVH-T4PX-WT8W-QBL5

【现成】英文版64位安装包的密钥序列号:

  1. NAVG-UJ8Z-EVAP-JAUW

【自己算】规则和方法介绍:

Mac 版的序列号密钥算法与Windows版其实一致,加密方式也是一致的,只不过密钥的Base32编码表进行了改变,不是正常的编码表

Mac 版的序列号密钥的原始二进制数据与Windows版一致,后8字节的DES加密方式一致
密钥数据的详细解说请参看 Windows版破解教程的第三步 https://www.52pojie.cn/thread-688820-1-1.html

Mac 版的序列号密钥的原始二进制数据进行Base32编码的编码表如下:
image.png
Mac 密钥原始数据转化为二进制,按每5位一组,转十进制,搜索这个base32编码表,就可以得到密钥。
参照Windows版 https://www.52pojie.cn/thread-688820-1-1.html

第四步 解密请求码,生成加密后的激活码

断网!!!打开应用

Navicat Premium V12 Mac版 破解教程整理 - 图15

点击注册

Navicat Premium V12 Mac版 破解教程整理 - 图16

输入注册码(秘钥序列号)

  • 这里装的中文版,对应秘钥「NAVH-T4PX-WT8W-QBL5」
  • 如下图所示,如果右边是 ✔️,可以继续下一步,如果是❌,可以到网上找一下其他注册码,直到出现 ✔️为止。

Navicat Premium V12 Mac版 破解教程整理 - 图17

点击「手动激活」

Navicat Premium V12 Mac版 破解教程整理 - 图18

得到离线激活【请求码】

image.png

解密【请求码】

离线激活信息是base64编码形式的,经过RSA公钥加密的,必须使用配对的私钥解密,由于公钥是我替换过的,当然使用我的私钥解密。

【联网】打开 在线RSA私钥解密:

http://tool.chacuo.net/cryptrsaprikey (也可使用其他RSA加密解密工具。)

分别复制私钥和请求码进行解密

把第一步的私钥复制到解密工具「加密私钥框」,同时复制请求码RSA在线解密工具「待解密文本框」,点击解密,就能解密请求码并得到请求码明文,如图,
Navicat Premium V12 Mac版 破解教程整理 - 图20

解密后可以看到激活请求信息【请求码明文】:

  1. // 请求码明文:
  2. {
  3. "K" : "NAVHT4PXWT8WQBL5",
  4. "P" : "Mac 10.13",
  5. "DI" : "ODQ2Yjg2ZDBjMTEzMjhh"
  6. }
  7. /*
  8. K代表激活密钥,就是我们输入的密钥,可以看出,
  9. DI代表设备识别码,不同硬件码不同,
  10. P代表平台,就是操作系统
  11. */

离线激活信息的解说,以及离线激活码明文信息的解说,请参看Windows版破解教程的第四步

加密【激活码明文】

激活码明文介绍:

那激活码的信息是什么呢,激活码明文包含这几个项目:”K”, “N”, “O”, “DI”, “T”。

  • “K” 代表激活密钥,必须和请求码中的”K”信息一致;
  • “N” 代表名称,填写任意字符,不宜太长;
  • “O” 代表组织,填写任意字符,不宜太长;
  • “T” 代表注册时间,必须是UNIX时间格式的整数形式(如1516280990);在windows系统上,”T”项可以忽略,即可以不填写。
  • “DI” 代表设备码,必须和请求码中的”DI”信息一致。

    整理、准备激活码明文

    激活码明文的 “K” 和 “DI” 必须与请求码明文中的”K” 和 “DI” 信息一致,”N” “O” “T” 三个项目自定义,”T” 是UNIX时间格式的整数,没有引号。

    Mac版激活码明文格式如下:**
    1. {"K":"NAVHT4PXWT8WQBL5", "N":"abc", "O":"cn", "DI":"ODQ2Yjg2ZDBjMTEzMjhh", "T":1516939200}
    激活码明文格式最好复制我的:
    改变 “ “ 内的字符即可,在同一行哦,**不要换行**,否则激活失败!!!
    “K” “DI” 都替换成自己机器解密的信息“N” “O” “T”自己定义
    T时间戳可以使用在线工具生成: 时间戳在线转化

下图是我自己转换的:

image.png

使用私钥加密激活码明文

打开 在线RSA私钥解密:http://tool.chacuo.net/cryptrsaprikey (也可使用其他RSA加密解密工具。)

把第一步的私钥复制到解密工具「加密私钥框」,同时复制激活码明文到RSA在线解密工具「待解密文本框」,点击加密,就能加密激活码明文,得到最终的标准的激活码,如图,

Navicat Premium V12 Mac版 破解教程整理 - 图22

激活

复制加密后激活码信息到程序的激活码窗口

不用看图中的激活码,每个人的请求码都不一样,所以最后生成的激活码也不一样。贴你自己标准的就行了
Navicat Premium V12 Mac版 破解教程整理 - 图23


断网!!!点击激活,即可成功激活。

Navicat Premium V12 Mac版 破解教程整理 - 图24
Navicat Premium V12 Mac版 破解教程整理 - 图25

仔细参考步骤,就会破解成功!

破解教程到此结束**

关键点:

输入加密后的激活码以后,断掉网再点激活!!切记切记!


撰写人:郭菊锋