mac 安装navicat
先下载需要用到的安装包到 Downloads文件夹
链接:https://pan.baidu.com/s/1uKNiIESDAhpk8YGa3pcWTw 密码:21cj
navicat-keygen for mac 码云上搜搜一大堆
备用链接:https://pan.baidu.com/s/1mvF-fqqGp4YaeDJP4jTiQQ 密码:xput
解压zip包
cd $HOME/Downloads
unzip navicat-keygen-mac.zip
cd navicat-keygen/navicat-keygen
在mac上创建自己的钥匙串
双击该证书 并 点击拉下选项。设置为始终信任 然后退出,退出的时候需要输入密码
终端执行以下命令 安装依赖
brew install openssl
brew install capstone
brew install keystone
brew install rapidjson
brew install libplist
解压并编译
unzip navicat-keygen-mac.zip
cd navicat-keygen
make all
使用navicat-patcher替换公钥
cd bin
./navicat-patcher /Applications/Navicat\ Premium.app/
当前路径下会生成一个pem
用codesign对Navicat Premium.app重签名。
""里输入上述步骤中创建的钥匙串的名称
codesign -f -s “徐嘉敏的CA” /Applications/Navicat\ Premium.app/
使用navicat-keygen来生成 序列号 和 激活码
./navicat-keygen RegPrivateKey.pem
选择语言 姓名和公司随便写 然后会生成一个字符串
出现上面画面之后进行断网 打开navicat 激活
出现激活失败 点击手动激活
点击手动激活之后 会弹出下面的框
将生成的请求码输入到终端中,enter 确认2次。会生成离线激活码
将离线激活码复制进去激活
连网之后 也是激活状态 ok
安装参考文档
https://www.jianshu.com/p/93539f257893
进入mac钥匙串 生成自签证书
https://blog.csdn.net/ljc1026774829/article/details/87076939
https://www.jianshu.com/p/93539f257893