Navicat Premium 15.0.24激活(Mac版本Navicat Premium12.0.24以上破解心得)

 直接上:不废话 一、下载安装Navicat 1、在Navicat官网上下载Navicat Premium12.0.24以上版本(现在官网上直接下的就是最新的)官网地址:http://www.navicat.com.cn/products 2、直接傻瓜式安装就好 二、现在才是重点 1、首先想到在Git上是否有相关破解文件,



直接上:不废话
一、下载安装Navicat
1、在Navicat官网上下载Navicat Premium12.0.24以上版本(现在官网上直接下的就是最新的)官网地址:http://www.navicat.com.cn/products
2、直接傻瓜式安装就好
二、现在才是重点
1、首先想到在Git上是否有相关破解文件,在Git上搜索时,果然找到破解文件
链接地址:https://github.com/DoubleLabyrinth/navicat-keygen
选择Mac版本,查看“README.zh-CN.md”文档,在文档中有详细的破解过程。按照里面的步骤一步一步的来,一定会成功,请仔细阅读
2、打开终端:克隆Git上代码。
输入:

git clone git@github.com:DoubleLabyrinth/navicat-keygen.git

注意:如果你没有在Git中,添加ssh keys的话,此时在终端中会提示:
*

fatal: Could not read from remote repository.(无法从远程存储库读取)
Please make sure you have the correct access rights and the repository exists.()

问题原因是:在git上没有创建SSH Key
此时就需要在终端上生成你的SSH keys了
生成SSH keys可以参考:https://zhiku8.com/git-could-not-read-from-remote-repository.html

  1. 在终端上输入:(其中username为Git上的用户名称)

ssh-keygen -t rsa -C “username”

  1. 点击三次enter键,出现“The key’s randomart image is”代表你的SSH keys已经生成
  2. 生成后,输入:

cat ~/.ssh/id_rsa.pub

此时终端系统中:生成以ssh-rsa AAAAB开头的一长串的东西,就是你的SSH keys了。
按照里面的要求将生成的SSH keys复制粘贴到Git中的SSH keys中。
在这里插入图片描述增加完毕后,重新打开终端。再次输入克隆Git代码的语句,等待下载成功
3、下载完成后,输入:

cd navicat-keygen

进入到Navicat-Keygen目录下
若提示:

 

若出现这个提示,说明当前我们Mac版本中的openssl版本过低
输入:

cd
openssl version

查看当前电脑上openssl版本,出现:

说明当前我们电脑上版本太低,此时就需要我们更新当前版本
更新版本有两种方法。1、通过openssl官网下载最新的openssl版本;2、通过homebrew来更新openssl版本。本人使用的是通过homebrew来更新。
输入:

brew --version

查看当前电脑上有没有homebrew版本。
如果没有,通过homebrew官网下载安装即可,链接地址:https://brew.sh/index_zh-cn.html
注意:安装时可能等待时间较长(依网速来定)
安装完成后输入:

brew install openssl

下载openssl,当出现

$ brew install openssl
==> Downloading https://homebrew.bintray.com/bottles/openssl-1.0.2h.el_capitan.b
######################################################################## 100.0%

==> Summary
��

说明我们已经下载完成,下载完成后,最重要的一步操作,将新的openssl替换旧的openssl。
查看旧openssl的地址,输入

which openssl

此时终端输出为:

 

我们需要替换掉这个地址,在终端输入

ln -s /bin/openssl /usr/local/bin
标红处为当前你下载的openssl的地址

brew link openssl

如此时终端提示:需要配置环境变量,根据提示配置就好。
配置环境变量:

export PATH=/usr/local/opt/openssl/bin:$PATH

配置完成后,执行:

source .bash_profile
–立即生效当前环境变量

4、完成后,输入:

openssl version

查看版本是否更新,若更新,输入:(和Git上步骤一样)操作步骤如:
链接地址:https://www.jianshu.com/p/98908e790ccf

cd navicat-keygen
git checkout Mac
cd navicat-keygen
make release
cd …
cd navicat-patcher
make release

5、此时不要关闭终端,备份Navicat中的Navicat premium,记住数据库连接密码。
6、打开字符串访问,删除之前Navicat中保存的密码。
7、输入:

cd…
cd navicat-patcher
https://blog.csdn.net/weixin_42676419/article/details/navicat-patcher /Applications/Navicat Premium.app/Contents/MacOS/Navicat Premium

8、()生成一个自签名的代码签名证书,并在Keychain.app中总是信任它。
在这里插入图片描述在这里插入图片描述
9、然后使用codesign命令对Navicat Premium.app进行重签名。
终端输入:

codesign -f -s “Navicat” /Applications/Navicat Premium.app/Contents/MacOS/Navicat Premium

10、重新打开一个终端界面,输入

cd navicat-keygen
git checkout Mac
cd navicat-keygen
https://blog.csdn.net/weixin_42676419/article/details/navicat-keygen 2048key.pem

11、接下来你会被要求输入Navicat的语言版本,然后得到一个 序列号,同时keygen会要求你输入用户名和组织名。
直接填写,之后你会被要求填写你得到Navicat Premium 15.0.24激活的请求码。注意此时不要关闭Terminal.
12、关闭网络,打开Navicat Premium。找到注册按钮并点击,在弹出的窗口中填入keygen给你的 序列号。然后点击激活按钮
13、此时提示在线激活肯定会失败,这时候Navicat会询问你是否手动激活,直接选吧。
14、在手动激活窗口输入你得到的一个请求码,复制它并把它粘贴到终端keygen里。连按至少两下回车结束输入
15、此时你会在得到一个看似用Base64编码的激活码。直接复制它,并把它粘贴到Navicat的手动激活窗口,最后点激活按钮。如果没什么意外的话应该能成功激活。

知秋君
上一篇 2024-09-30 22:12
下一篇 2024-09-30 21:55

相关推荐