Navicat破解

  1. 首先,在线生成RSA公钥和私钥,一会儿会用到,注意位数选择2048位,密钥格式为PKCS#8

  2. 去网盘下载安装包,密码:wk4k,然后安装安装包,拖拽到应用程序中,右键程序图标,选择显示包内容,在Contents/Resources路径下面有一个rpk文件,将里面的内容替换成自己在第一个步骤中生成的公钥,保存文件。

  3. 此时断网,然后运行Navicat,点击注册,输入64位密钥序列号NAVH-T4PX-WT8W-QBL5,点击激活,再点击手动激活,这是会弹出一个包含请求码和激活码的弹窗,请求码有值,激活码是空的。

  4. 复制这个请求码,连上网络到在线RSA私钥加密解密的地址中用在第一步中生成的私钥解密请求码,会得到一个json串。格式如下

{
"K" : "NAVHT4PXWT8WQBL5",
"P" : "Mac 10.14",
"DI" : "ZWZmMzk4ODY4NDIwYzQz"
}
  1. 激活码的明文格式如下
{
"K":"NAVHT4PXWT8WQBL5", 
"N":"test", 
"O":"test.cn", 
"DI":"ODQ2Yjg2ZDBjMTEzMjhh", 
"T":1516939200
}

"K","DI"用第四步中解密出来的对应的文本替换,获取当前时间戳,赋值给"T""N""O"可以自定义。

  1. 复制这个拼接好的字符串,到在线RSA私钥加密解密的地址中用在第一步中生成的私钥加密字符串,会得到一个标准的激活码。

  2. 将激活码复制到应用程序弹窗的激活码的位置,即可激活成功。

如果遇到连接不上MySQL报如下错误:
2059 - Authentication plugin 'caching_sha2_password' cannot be loaded: dlopen(../Frameworks/caching_sha2_password.so, 2): image not found
解决:用终端登录MySQL,使用下面命令修改密码,xxx是新密码

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'xxx';

参考:
https://www.jianshu.com/p/dee47db92418

你可能感兴趣的:(Navicat破解)