Navicat Premium 是一套数据库管理工具,让你以单一程序同時连接到 MySQL、MariaDB、SQL Server、SQLite、Oracle 和 PostgreSQL 数据库。 此外,它与 Drizzle、OurDelta 和 Percona Server 兼容,并支持 Amazon RDS、Amazon Aurora、Amazon Redshift、SQL Azure、Oracle Cloud 和 Google Cloud 等云数据库。

整体的破解思路是替换主程序中预置的RSA加密算法公钥。

RSA加密算法的特点是密钥成对匹配使用,公钥加密私钥才能解密,私钥加密公钥才能解密

首先用RSA加密算法工具生成一对公钥和私钥,用自己的公钥替换官方的公钥,然后再用自己的公钥和私钥来加密解密激活请求信息,进行离线激活。

需要的资源、工具

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

 

软件名称:
Navicat Premium 12(数据库管理工具) v12.0.11 中文安装破解版(附破解补丁) 64位
软件大小:
46.4MB
更新时间:
2017-08-11

 

 

软件名称:
Navicat Premium(导航猫数据库管理) v12.0.11 简体中文免费安装版(附破解补丁) x86
软件大小:
41MB
更新时间:
2017-08-11

 

②DES加密算法计算器(16进制)

 

软件名称:
DES Tool(DES加密解密工具) V2.0 免费绿色版
软件大小:
164KB
更新时间:
2016-01-09

 

③Resource Hacker V4.5.30 exe程序资源查看软件

 

软件名称:
Resource Hacker 4.5.30 简体中文绿色免费版
软件大小:
1.32MB
更新时间:
2016-12-01

 

以下是破解步骤:

第一步 生成自己的RSA公钥私钥对

可以用open ssl 工具生成,也可以使用其他工具生成,注意密钥是2048位的,PKCS#8格式

为了节省时间,可以使用我提供的一对密钥。

公钥:

-----BEGIN PUBLIC KEY-----

MIIBITANBgkqhkiG9w0BAQEFAAOCAQ4AMIIBCQKCAQB8vXG0ImYhLHvHhpi5FS3g

d2QhxSQiU6dQ04F1OHB0yRRQ3NXF5py2NNDw962i4WP1zpUOHh94/mg/KA8KHNJX

HtQVLXMRms+chomsQCwkDi2jbgUa4jRFN/6N3QejJ42jHasY3MJfALcnHCY3KDEF

h0N89FV4yGLyDLr+TLqpRecg9pkPnOp++UTSsxz/e0ONlPYrra/DiaBjsleAESZS

I69sPD9xZRt+EciXVQfybI/2SYeAdXMm1B7tHCcFlOxeUgqYV03VEqiC0jVMwRCd

+03NU3wvEmLBvGOmNGudocWIF/y3VOqyW1byXFLeZxl7s+Y/SthxOYXzu3mF+2/p

AgMBAAE=

-----END PUBLIC KEY-----

私钥:

-----BEGIN RSA PRIVATE KEY-----

MIIEogIBAAKCAQB8vXG0ImYhLHvHhpi5FS3gd2QhxSQiU6dQ04F1OHB0yRRQ3NXF

5py2NNDw962i4WP1zpUOHh94/mg/KA8KHNJXHtQVLXMRms+chomsQCwkDi2jbgUa

4jRFN/6N3QejJ42jHasY3MJfALcnHCY3KDEFh0N89FV4yGLyDLr+TLqpRecg9pkP

nOp++UTSsxz/e0ONlPYrra/DiaBjsleAESZSI69sPD9xZRt+EciXVQfybI/2SYeA

dXMm1B7tHCcFlOxeUgqYV03VEqiC0jVMwRCd+03NU3wvEmLBvGOmNGudocWIF/y3

VOqyW1byXFLeZxl7s+Y/SthxOYXzu3mF+2/pAgMBAAECggEAK5qZbYt8wenn1uZg

6onRwJ5bfUaJjApL+YAFx/ETtm83z9ByVbx4WWT7CNC7fK1nINy20/mJrOTZkgIx

x6otiNC4+DIsACJqol+RLoo8I9pk77Ucybn65ZteOz7hVZIU+8j6LzW0KDt6yowX

e75r7G/NEpfibNc3Zz81+oDd2x+bHyGbzc9QcePIVuEzkof6jgpbWrQZU14itx9l

VxEgj/fbMccvBx8brR/l9ClmDZd9Y6TWsF1rfJpF3+DPeqFkKCiD7PGz3bs4O/Zd

ZrfV21ZNVusBW49G6bU63gQVKsOf1qGo3efbAW1HVxgTQ/lExVdcMvdenZm+ADKp

L4/wUQKBgQDOfBjn3OC2IerUFu18EgCS7pSjTSibXw+TeX3D5zwszLC091G2rGlT

5DihBUhMfesNdpoZynrs4YB6Sz9C3wSGAB8AM/tNvPhtSVtbMHmrdT2DEEKCvLkO

RNBnt+8aTu2hGRanw9aL1189gzwrmXK5ZuuURfgLrB9ihrvjo4VznQKBgQCapx13

dEA1MwapBiIa3k8hVBCoGPsEPWqM33RBdUqUsP33f9/PCx00j/akwmjgQNnBlAJo

Y7LOqPCyiwOkEf40T4IlHdzYntWQQvHhfBwqSgdkTE9tKj43Ddr7JVFRL6yMSbW3

9qAp5UX/+VzOLGAlfzJ8CBnkXwGrnKPCVbnZvQKBgQCd+iof80jlcCu3GteVrjxM

LkcAbb8cqG1FWpVTNe4/JFgqDHKzPVPUgG6nG2CGTWxxv4UFKHpGE/11E28SHYjb

cOpHAH5LqsGy84X2za649JkcVmtclUFMXm/Ietxvl2WNdKF1t4rFMQFIEckOXnd8

y/Z/Wcz+OTFF82l7L5ehrQKBgFXl9m7v6e3ijpN5LZ5A1jDL0Yicf2fmePUP9DGb

ZTZbbGR46SXFpY4ZXEQ9GyVbv9dOT1wN7DXvDeoNXpNVzxzdAIt/H7hN2I8NL+4v

EjHG9n4WCJO4v9+yWWvfWWA/m5Y8JqusV1+N0iiQJ6T4btrE4JSVp1P6FSJtmWOK

W/T9AoGAcMhPMCL+N+AvWcYt4Y4mhelvDG8e/Jj4U+lwS3g7YmuQuYx7h5tjrS33

w4o20g/3XudPMJHhA3z+d8b3GaVM3ZtcRM3+Rvk+zSOcGSwn3yDy4NYlv9bdUj/4

H+aU1Qu1ZYojFM1Gmbe4HeYDOzRsJ5BhNrrV12h27JWkiRJ4F/Q=

-----END RSA PRIVATE KEY-----

另外也可以自己在线生成,在线工具 http://web.chacuo.net/netrsakeypair

不需要输入密钥加密密码,生成密钥对后,复制到记事本里保存,后面步骤使用,如下图:

Navicat,Premium,激活,破解

第二步 安装程序,并替换安装目录中主程序的公钥

①先安装官方原版程序,安装完毕后,找到安装程序目录,C:\Program Files\PremiumSoft\Navicat Premium 12

用 Resource Hacker 打开主程序navicat.exe,选择左侧节点RCData,选中ACTIVATIONPUBKEY项,可以看到官方公钥。

Navicat,Premium,激活,破解

②把主程序资源中的激活公钥保存为二进制文件以修改,如下图我保存为名为public的文件。

Navicat,Premium,激活,破解

 

Navicat,Premium,激活,破解

③用记事本打开public文件,把第一步已生成的公钥复制到文件public里,并保存。

Navicat,Premium,激活,破解

Navicat,Premium,激活,破解

Navicat,Premium,激活,破解

④选中ACTIVATIONPUBKEY项,右键用public文件替换资源,替换后点击保存,主程序中的公钥已被修改,如下图:

Navicat,Premium,激活,破解

Navicat,Premium,激活,破解

 

Navicat,Premium,激活,破解

Navicat,Premium,激活,破解