请选择 进入手机版 | 继续访问电脑版

[数据库其它] Linux体系 下Navicat 激活教程详解

[复制链接]
查看111 | 回复21 | 2021-9-12 07:08:55 | 显示全部楼层 |阅读模式

背景

Navicat 是香港卓软数字科技有限公司生产的一系列 MySQL、MariaDB、MongoDB、Oracle、SQLite、PostgreSQL 及 Microsoft SQL Server 的图形化数据库管理及发展软件。它有一个类似 欣赏 器的图形用户界面,支持多重连线到本地和长途 数据库。它的计划 合乎各种用户的需求,从数据库管理员和程序员,到各种为客户服务并与合作伙伴共享信息的不同企业或公司。 –wikipedia

参考教程:

Navicat Premium 15 永世 破解激活工具及安装教程(亲测可用)

https://www.jb51.net/article/199496.htm

环境

环境清单

capstone

keystone (必要 cmake)

rapidjson

  • AppImage打包工具

环境准备

  1. Navicat 包下载
  2. <a target="_blank" href="https://pan.baidu.com/s/1dCSChAD1hVGzLsZ5ZcOE3g">https://pan.baidu.com/s/1dCSChAD1hVGzLsZ5ZcOE3g</a> 提取码: 6dhe
  3. 准备Navicat-Keygen的编译环境
复制代码

capstone

  1. sudo apt install libcapstone-dev
复制代码

keystone

  1. # 安装编译工具cmake
  2. sudo apt install cmake
  3. # 获取keystone源码并编译安装
  4. cd /home/
  5. git clone https://github.com/keystone-engine/keystone.git
  6. cd keystone
  7. # 创建一个build目录用于存放keystone编译后的库文件
  8. mkdir build
  9. cd build
  10. ../make-share.sh
  11. # 安装keystone动态库
  12. sudo make install
  13. # 执行dconfig动态链接库为系统所共享
  14. sudo ldconfig
复制代码

rapidjson

  1. sudo apt install rapidjson-dev
复制代码

编译安装Navicat-Keygen

  1. # 下载
  2. cd /home/
  3. git clone -b linux --single-branch https://github.com/Orginly/navicat-keygen.git
  4. cd navicat-keygen
  5. make all
  6. # 授权navicat-pacher 和navicat-keygen
  7. sudo chmod a+x bin/*
复制代码

下载AppImage打包工具并授权

  1. # 下载
  2. cd /home/
  3. wget 'https://github.com/AppImage/AppImageKit/releases/download/continuous/appimagetool-x86_64.AppImage'
  4. # 授权
  5. sudo chmod a+x appimagetool-x86_64.AppImage
复制代码

激活

提取AppImage文件

  1. # 将navicat15-premium-cs.AppImage 移动到 /home/目录下,进入AppImage目录下,打开终端并执行
  2. mv navicat15-premium-cs.AppImage /home/
  3. mkdir navicat15-premium-cs
  4. sudo mount -o loop navicat15-premium-cs.AppImage navicat15-premium-cs
  5. sudo cp -r navicat15-premium-cs navicat15
  6. sudo umount navicat15-premium-cs
  7. rm -rf navicat15-premium-cs
复制代码

navicat-patcher 更换 官方公钥

  1. # 进入navicat-keygen/bin/目录后打开终端执行
  2. cd /home/navicat-keygen/bin/
  3. sudo ./navicat-patcher /home/navicat15
复制代码

样式输出

  1. **********************************************************
  2. *       Navicat Patcher (Linux) by @DoubleLabyrinth      *
  3. *                  Version: 1.0                          *
  4. **********************************************************
  5.  
  6. Press ENTER to continue or Ctrl + C to abort.
  7.  
  8. [+] Try to open libcc.so ... Ok!
  9.  
  10. [+] PatchSolution0 ...... Ready to apply
  11.     RefSegment      =  1
  12.     MachineCodeRva  =  0x0000000001377200
  13.     PatchMarkOffset = +0x000000000292c840
  14.  
  15. [*] Generating new RSA private key, it may take a long time...
  16. [*] Your RSA private key:
  17.     -----BEGIN RSA PRIVATE KEY-----
  18.     MIIEowIBAAKCAQEAta5uHinxzLei/iSOBu/Nf8y3X/BuGpmFcxacQIKb60amSHL4
  19.     vg0RaoWs3f04PapKSX+uGeWjhOzWX9UxRXj2xi1FeNgIKDa9+1cLKIvrOVlTlrpx
  20.     irXbOvGkF+uOd2mbEd11LgLwbnTKNoqWZuPHPh3hgUWF+fZ6/7rLuWrh+8K/OlHU
  21.     hOjgKZWoGxO7dXQhDav+iDxW7ab/s5B5/OJcwv+IvI3ZakL12C2fNKYcLtkonCTl
  22.  
  23. ...
  24. ...
  25. ...
  26.  
  27.  
  28. [*] New RSA-2048 private key has been saved to
  29.     /home/navicat-keygen/bin/RegPrivateKey.pem
  30.  
  31. *******************************************************
  32. *           PATCH HAS BEEN DONE SUCCESSFULLY!         *
  33. *                  HAVE FUN AND ENJOY~                *
  34. *******************************************************
复制代码

将navicat15 打包

  1. cd /home/
  2. ./appimagetool-x86_64.AppImage navicat15 navicat15.AppImage
复制代码

运行刚打包的navicat15.AppImage

  1. ./navicat15.AppImage
复制代码

利用 navicat-keygen 来天生 序列号 和 激活码

实行 navicat-keygen

  1. cd /home/navicat-keygen/bin/
  2. ./navicat-keygen --text ./RegPrivateKey.pem
复制代码

你会被要求选择Navicat产品种别 、Navicat语言版本和填写主版本号。之后一个随机天生 的 序列号 将会给出

  1. **********************************************************
  2. * Navicat Keygen (Linux) by @DoubleLabyrinth *
  3. * Version: 1.0 *
  4. **********************************************************
  5. [*] Select Navicat product:
  6. 0. DataModeler
  7. 1. Premium
  8. 2. MySQL
  9. 3. PostgreSQL
  10. 4. Oracle
  11. 5. SQLServer
  12. 6. SQLite
  13. 7. MariaDB
  14. 8. MongoDB
  15. 9. ReportViewer
  16. (Input index)> 1
  17. [*] Select product language:
  18. 0. English
  19. 1. Simplified Chinese
  20. 2. Traditional Chinese
  21. 3. Japanese
  22. 4. Polish
  23. 5. Spanish
  24. 6. French
  25. 7. German
  26. 8. Korean
  27. 9. Russian
  28. 10. Portuguese
  29. (Input index)> 0
  30. [*] Input major version number:
  31. (range: 0 ~ 15, default: 12)> 15
  32. [*] Serial number:
  33. NAVM-RTVJ-EO42-IODD
复制代码

利用 这个 序列号(Serial number) 来临时 激活Navicat。

之后你会被要求填写 用户名 和 构造 名, 你可以随意填写,但别太长。

  1. [*] Your name: Libra
  2. [*] Your organization: Rookie
复制代码

之后你会被要求填写哀求 码。留意 不要关闭keygen。

断开网络. 找到navicat注册窗口,填写keygen给你的 序列号,然后点击 激活,再点击 手动激活。(通常在线激活会失败,以是 在弹出的提示中选择手动激活)

复制 哀求 码 到keygen,连按两次回车竣事 。

  1. [*] Input request code in Base64: (Double press ENTER to end)
  2. OaGPC3MNjJ/pINbajFzLRkrV2OaSXYLr2tNLDW0fIthPOJQFXr84OOroCY1XN8R2xl2j7epZ182PL6q+BRaSC6hnHev/cZwhq/4LFNcLu0T0D/QUhEEBJl4QzFr8TlFSYI1qhWGLIxkGZggA8vMLMb/sLHYn9QebBigvleP9dNCS4sO82bilFrKFUtq3ch8r7V3mbcbXJCfLhXgrHRvT2FV/s1BFuZzuWZUujxlp37U6Y2PFD8fQgsgBUwrxYbF0XxnXKbCmvtgh2yaB3w9YnQLoDiipKp7io1IxEFMYHCpjmfTGk4WU01mSbdi2OS/wm9pq2Y62xvwawsq1WQJoMg==
  3.  
  4. [*] Request Info:
  5. {"K":"NAVMRTVJEO42IODD", "DI":"4A12F84C6A088104D23E", "P":"linux"}
  6.  
  7. [*] Response Info:
  8. {"K":"NAVMRTVJEO42IODD","DI":"4A12F84C6A088104D23E","N":"DoubleLabyrinth","O":"DoubleLabyrinth","T":1575543648}
  9.  
  10. [*] Activation Code:
  11. i45HIr7T1g69Cm9g3bN1DBpM/Zio8idBw3LOFGXFQjXj0nPfy9yRGuxaUBQkWXSOWa5EAv7S9Z1sljlkZP6cKdfDGYsBb/4N1W5Oj1qogzNtRo5LGwKe9Re3zPY3SO8RXACfpNaKjdjpoOQa9GjQ/igDVH8r1k+Oc7nEnRPZBm0w9aJIM9kS42lbjynVuOJMZIotZbk1NloCodNyRQw3vEEP7kq6bRZsQFp2qF/mr+hIPH8lo/WF3hh+2NivdrzmrKKhPnoqSgSsEttL9a6ueGOP7Io3j2lAFqb9hEj1uC3tPRpYcBpTZX7GAloAENSasFwMdBIdszifDrRW42wzXw==
复制代码

将天生 的 激活码(Activation Code)粘贴到navicat激活即可

清算

  1. cd /home/
  2. sudo rm -rf navicat15-premium-cs
  3. sudo rm -rf navicat15-premium-cs.AppImage
  4. sudo rm -rf navicat15
复制代码

到此这篇关于Linux体系 下Navicat 激活教程详解的文章就先容 到这了,更多干系 Navicat 激活内容请搜刮 脚本之家从前 的文章或继续欣赏 下面的干系 文章渴望 大家以后多多支持脚本之家!


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
回复

使用道具 举报

avatar 空581 | 2021-9-12 13:07:00 | 显示全部楼层
大神好强大!
回复

使用道具 举报

avatar 0Zombies0 | 2021-9-12 17:50:41 | 显示全部楼层
admin楼主说的我也略懂!
回复

使用道具 举报

avatar 眠眠不觉量 | 2021-9-15 22:17:56 | 显示全部楼层
admin楼主,我告诉你一个你不知道的的秘密,有一个牛逼的网站,运动刷步数还是免费刷的,QQ和微信都可以刷,特别好用。访问地址:http://yd.mxswl.com 猫先森网络
回复

使用道具 举报

avatar 眠眠不觉量 | 2021-9-19 11:52:53 | 显示全部楼层
青春不在了,青春痘还在!
回复

使用道具 举报

avatar 纵横捭阖804 | 2021-9-19 11:52:59 | 显示全部楼层
今天上网不回帖,回帖就回精华帖!
回复

使用道具 举报

avatar 天使粉粉魏 | 2021-9-20 07:41:38 | 显示全部楼层
这么好的帖子,应该加精华!
回复

使用道具 举报

avatar 数脚趾头耍媳 | 2021-9-21 15:25:09 | 显示全部楼层
刚看见一个妹子,很漂亮!
回复

使用道具 举报

avatar 圣道 | 2021-9-21 15:25:12 | 显示全部楼层
admin楼主发几张靓照啊!
回复

使用道具 举报

avatar 右脸破相gl | 2021-10-4 09:15:29 | 显示全部楼层
admin楼主最近很消极啊!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则