《Navicat Premium 16 注册机来了,破解激活一步到位!小白狂喜~》 发布的注册机在极少数的环境下会可能会出现无响应,导致无法激活Navicat,本文将提供更通用的终极方案。
一、安装 Windows Navicat Premium 16 简体中文版
这里以 Windows Navicat Premium 16 简体中文版 为例:
激活工具和安装包文末下载,下载好安装包,先安装:
常规步骤,一直下一步就行了。
到此就安装成功了。
二、如何使用本文提供的注册机?
前置条件:请在
C:\Windows\System32\drivers\etc
路径下的hosts
文件末尾添加如下内容达到屏蔽Navicat激活服务器127.0.0.1 activate.navicat.com
1、使用对应位数的navicat-patcher.exe
替换掉navicat.exe
和libcc.dll
里的Navicat激活公钥。
navicat-patcher.exe [-dry-run] <Navicat Install Path> [RSA-2048 PEM File Path]
-
[-dry-run]
: 运行patcher但不对Navicat程序做任何修改。这个参数是可选的。
-
<Navicat Install Path>
: Navicat的完整安装路径。这个参数必须指定。
-
[RSA-2048 PEM File Path]
: RSA-2048私钥文件的完整路径或相对路径。这个参数是可选的。 如果未指定,
navicat-patcher.exe
将会在当前目录生成一个新的RSA-2048私钥文件。
例如:(在cmd.exe中)
navicat-patcher.exe "C:\Program Files\PremiumSoft\Navicat Premium 16"
Navicat Premium 16.0.14 简体中文版 已通过测试。下面将是一份样例输出:
***************************************************
* navicat-patcher by @DoubleLabyrinth *
* version: 16.0.7.0-1 *
***************************************************
[+] Try to open libcc.dll ... OK!
[*] patch_solution_since<16, 0, 7, 0>: m_va_CSRegistrationInfoFetcher_WIN_vtable = 0x00000001837ac310
[*] patch_solution_since<16, 0, 7, 0>: m_va_CSRegistrationInfoFetcher_WIN_GenerateRegistrationKey = 0x0000000181fc3960
[*] patch_solution_since<16, 0, 7, 0>: m_va_iat_entry_malloc = 0x000000018346abc8
[+] patch_solution_since<16, 0, 7, 0>: official encoded key is found.
[*] Generating new RSA private key, it may take a long time...
[*] Your RSA private key:
-----BEGIN RSA PRIVATE KEY-----
MIIEpAIBAAKCAQEAq0ib+3sqt/zzAgkyuJuFekv09ryN5nVaSyxqQg4nC/2EyT3G
+5s+2iwN7lCyetzyyhNrf5QYePSaZPeTdHDk3JeYiNzOcKtrsg/yVVzkCbAlIcvS
fY2S462CNHYZ2FC6hwF6IdzpCb4sJu7jZ4X8UTSGYq5iY+vPPIz/aSk6M92OaEy+
MxVnH7xGTvONmJ6nkOpATzdCwJ7M9jJDgPs5A2QfUqZtxKgIZg3Nd7u+hAtWd3na
pue6uPoYaJ5BDXTKVvROeMRvGA+vOlAWN7HP8ogp+m3T3f4YvZYVZIQ2KNOzziLx
tK++w68HQp9vffxqKuPsiHiQP76hXEZYCYuqQQIDAQABAoIBAADNcfomWkWTCkQw
XPgJlgEz/4eDrAZINtpm8I9DS9Zp+1waRY82m6934P+UqhZqaDqPR1vZWrk/26SV
FqA3OnJIZU0AXFkBq5sxqQ7ydMjRFgZz0xZWokld7fAPHNlDLRGOfacQlviuRvyO
dlstAPj0LhxCoQhC8cVQy45PhLPbIB4puGAdxABU58KrkH4CCLDPHW6MpGiWSUD5
cxZbNur8716owrOcARXtxSr3Idd5wE16emgbu9xhuxq88SKGPSQe+dTEf1W1DI8r
DOsPTdFDn3sqzaDiht+CXP0VhB2y7bCdOpmWDzQ9VXtwAy5qxriclxY5Tho3wEPM
py0hqbECgYEA0WiTj0mc9iKnRjlXP5m5ybBvJdhECte10C3w8MtFvf1k5yd9MOfj
UC0uH81AevlRoLe+FFq/0l7bJx4OZSDAHYD1jcVdD3E3QKP2vEfMqRBq3jKp4wza
2PPQ6Ov0iUUsXJGQqHUvbX9WxznExtfF3wSDTMDwOyFMyO1OjfOEY/ECgYEA0WSH
SP9XhCKFNqEW/BNm97+beB6eodwjUr/aTxFflq30f/HxjCxElUMnm/Yz7zIREbv0
xVbt1Zn6sBRibH8gZeEZu1bZWYp99gox4v1p+EuTbP2qyYcsTyEqGynS/JbqY/eZ
Ca0ANKv0BT2J2LLBCDHyM3LLBH2pWoBwpR0Xu1ECgYEAnI/ZMtnQll1WPrSEPLLM
KrTUhLDqPkkET77pUr5HSEJ4/DGT8cqNMtZ0k6Y7PTXGB6kYXdNzcu8kXlykWotf
1y8hZ3tVlkQJETUFNcNgik4R+EpcpbporKetW1d+HlsvTY4vXyMt8GmyEYVpT1jn
QVP4bpwZf7vn0plJj+uu4aECgYA9JlGH1OH2+anTmVnABd6FLZS2kKKc/E/og5S6
kIVM2MJVdw+mcusYeAMiPdVO3l0zw6Mo2kkcnxohv+I6cym/9uvv1N4mkxZT+wg0
lPMUiuWj57Svo+Uhurq0MhOmpmAPD6jGtZogx7K8sQsHmLRcs1FbCwQU7Km/f1Dm
N0fN8QKBgQCRc4XO6sLwAzDC/HayHhmTkN1zbHLeaEygXgFZLFa2b3fV9IIpluPY
aPOfFDUcdK16QgGhyavNDC89ZKq/8oDMU8NJJl5OXfJ/cWGP+X6h5DSxfFBzEmLv
W0ghP12yqbgzuN1C+PynP0sr5U0Sp+vlcNVpsQU7hmYBRzE+Icco2A==
-----END RSA PRIVATE KEY-----
[*] patch_solution_since<16, 0, 7, 0>: Patch has been done.
[*] New RSA-2048 private key has been saved to
C:\Users\Admin\Desktop\navicat-keygen-x64\RegPrivateKey.pem
*******************************************************
* PATCH HAS BEEN DONE SUCCESSFULLY! *
* HAVE FUN AND ENJOY~ *
*******************************************************
2、接下来使用对应位数的navicat-keygen.exe
来生成序列号和激活码
navicat-keygen.exe <-bin|-text> [-adv] <RSA-2048 Private Key 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 Private Key File>
: RSA-2048私钥文件的完整路径或相对路径。私钥必须是PEM格式的。这个参数必须指定。
例如:(在cmd.exe中)
navicat-keygen.exe -text .\RegPrivateKey.pem
你会被要求选择Navicat产品类别、语言以及输入主版本号。之后会随机生成一个序列号。
***************************************************
* navicat-keygen by @DoubleLabyrinth *
* version: 16.0.7.0-1 *
***************************************************
[*] Select Navicat product:
0. DataModeler
1. Premium
2. MySQL
3. PostgreSQL
4. Oracle
5. SQLServer
6. SQLite
7. MariaDB
8. MongoDB
9. ReportViewer
(Input index)> 1
[*] Select product language:
0. English
1. Simplified Chinese
2. Traditional Chinese
3. Japanese
4. Polish
5. Spanish
6. French
7. German
8. Korean
9. Russian
10. Portuguese
(Input index)> 1
[*] Input major version number:
(range: 11 ~ 16, default: 16)> 16
[*] Serial number:
NAVB-KXVP-XUQZ-XPW7
[*] Your name:
你可以使用这个序列号暂时激活Navicat。
接下来你会被要求输入用户名
和组织名
;请随便填写,但不要太长。
[*] Your name: vip
[*] Your organization: PremiumSoft CyberTech Ltd.
[*] Input request code in Base64: (Input empty line to end)
之后你会被要求填入请求码。注意 不要关闭命令行.
3、断开网络(开头前置条件
中已经提到了) 并打开Navicat。找到注册
窗口,并填入keygen给你的序列号。然后点击激活
按钮。
4、一般来说在线激活肯定会失败,这时候Navicat会询问你是否手动激活
,直接选吧。
5、在手动激活
窗口你会得到一个请求码,复制它并把它粘贴到keygen里。最后别忘了连按至少两下回车结束输入。
[*] Your name: vip
[*] Your organization: PremiumSoft CyberTech Ltd.
[*] Input request code in Base64: (Input empty line to end)
hhzXXI+tRlZ63ngBy6lMO3GeXOfWzoPFeGGiw+gtazDqriXz/zP5DuPj/k7ObUqd6BgyQN0HX9UMBOvgUN0xyJSFQscGRieRF9NqaVokkK9E3p7tijcBlbghJhRNHkaE2/Y69iUaWalHtXo58vSg8c0BafAqn4ux72Zv/BAHT0GfUmQYkHUWqR1yEpIMHl/0bAlgvEOpf7MANjPFdzFZeXwvssbwem13E6U9URfGTxmdYBdqQZlYdDLh6LJCjrda0hClDPwLA8w2M5I73Qv1lAlnGKsNP0PlfAN1P3hyAFravaaWjvlLptymzgXVbtfXJwD4eiP0omF3UfbHTDGIaw==
[*] Request Info:
{"K":"NAVBKXVPXUQZXPW7", "DI":"6F961A5D07A5279485AE", "P":"WIN"}
[*] Response Info:
{"K":"NAVBKXVPXUQZXPW7","DI":"6F961A5D07A5279485AE","N":"vip","O":"PremiumSoft CyberTech Ltd.","T":1669824681}
[*] Activation Code:
Psx+D4ARqYDkChaT442zzJR2W5n88beNzBmioFsVuOW87KmPQcOg8l5MNx7wv77U7SLRKzUkhJu56ZNBlkEn8jDHBIjEpGPsGqQ8YADCoq8xb6IWHnMwPkgVkBPzFPONJSItgoQZnOJ/QNkkAa9KFXSgcnqS8SL48atF0Bd4sc8CoqhcJw8zEqABtUrPDqzoK3HFzXT67QAiybuCsAD0yQi0JUbK3wfzfSZ8HMg4g5anPZT51L48GyRKM+P5o0LaHlXUbbuy0dMt8agWrhe5U+vwFTYkbeQ9S72RSbLh7sEvARrtGsS3lkJ+PznQDY0FNRdJwd7Hy8r4Pg9sjWv1Vg==
6、如果不出意外,你会得到一个看似用Base64编码的激活码。直接复制它,并把它粘贴到Navicat的手动激活
窗口,最后点激活
按钮。如果没什么意外的话应该能成功激活,如下图:
最新评论
命令: nload
真是个良心站点哇,大公无私,爱了爱了
还可以直接搞一张映射表,存 uid | time | source_index, 第一次直接查对应的 time 选出前100, 第二次直接用 CompleteFuture 去分别用 source_in
干得漂亮,多个朋友堵条路
2021.2.2版本的不适用吧
现在还可以用么
激活码有用,感谢分享
激活码的地址打不开了