• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    Linux系统下Navicat 激活教程详解

    背景

    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

    环境准备

    Navicat 包下载

    https://pan.baidu.com/s/1dCSChAD1hVGzLsZ5ZcOE3g 提取码: 6dhe

    准备Navicat-Keygen的编译环境

    capstone

    sudo apt install libcapstone-dev

    keystone

    # 安装编译工具cmake
    sudo apt install cmake
    # 获取keystone源码并编译安装
    cd /home/
    git clone https://github.com/keystone-engine/keystone.git
     
    cd keystone
    # 创建一个build目录用于存放keystone编译后的库文件
    mkdir build
     
    cd build
     
    ../make-share.sh
    # 安装keystone动态库
    sudo make install
    # 执行dconfig动态链接库为系统所共享
    sudo ldconfig

    rapidjson

    sudo apt install rapidjson-dev

    编译安装Navicat-Keygen

    # 下载
    cd /home/
    git clone -b linux --single-branch https://github.com/Orginly/navicat-keygen.git
     
    cd navicat-keygen
     
    make all
    # 授权navicat-pacher 和navicat-keygen
    sudo chmod a+x bin/*

    下载AppImage打包工具并授权

    # 下载
    cd /home/
    wget 'https://github.com/AppImage/AppImageKit/releases/download/continuous/appimagetool-x86_64.AppImage'
    # 授权
    sudo chmod a+x appimagetool-x86_64.AppImage

    激活

    提取AppImage文件

    # 将navicat15-premium-cs.AppImage 移动到 /home/目录下,进入AppImage目录下,打开终端并执行
    mv navicat15-premium-cs.AppImage /home/
     
    mkdir navicat15-premium-cs
     
    sudo mount -o loop navicat15-premium-cs.AppImage navicat15-premium-cs
     
    sudo cp -r navicat15-premium-cs navicat15
     
    sudo umount navicat15-premium-cs
     
    rm -rf navicat15-premium-cs

    navicat-patcher 替换官方公钥

    # 进入navicat-keygen/bin/目录后打开终端执行
    cd /home/navicat-keygen/bin/
     
    sudo ./navicat-patcher /home/navicat15
    

    样式输出

    **********************************************************
    *       Navicat Patcher (Linux) by @DoubleLabyrinth      *
    *                  Version: 1.0                          *
    **********************************************************
     
    Press ENTER to continue or Ctrl + C to abort.
     
    [+] Try to open libcc.so ... Ok!
     
    [+] PatchSolution0 ...... Ready to apply
        RefSegment      =  1
        MachineCodeRva  =  0x0000000001377200
        PatchMarkOffset = +0x000000000292c840
     
    [*] Generating new RSA private key, it may take a long time...
    [*] Your RSA private key:
        -----BEGIN RSA PRIVATE KEY-----
        MIIEowIBAAKCAQEAta5uHinxzLei/iSOBu/Nf8y3X/BuGpmFcxacQIKb60amSHL4
        vg0RaoWs3f04PapKSX+uGeWjhOzWX9UxRXj2xi1FeNgIKDa9+1cLKIvrOVlTlrpx
        irXbOvGkF+uOd2mbEd11LgLwbnTKNoqWZuPHPh3hgUWF+fZ6/7rLuWrh+8K/OlHU
        hOjgKZWoGxO7dXQhDav+iDxW7ab/s5B5/OJcwv+IvI3ZakL12C2fNKYcLtkonCTl
     
    ...
    ...
    ...
     
     
    [*] New RSA-2048 private key has been saved to
        /home/navicat-keygen/bin/RegPrivateKey.pem
     
    *******************************************************
    *           PATCH HAS BEEN DONE SUCCESSFULLY!         *
    *                  HAVE FUN AND ENJOY~                *
    *******************************************************

    将navicat15 打包

    cd /home/
     
    ./appimagetool-x86_64.AppImage navicat15 navicat15.AppImage

    运行刚打包的navicat15.AppImage

    ./navicat15.AppImage

    使用 navicat-keygen 来生成 序列号 和 激活码

    执行navicat-keygen

    cd /home/navicat-keygen/bin/
     
    ./navicat-keygen --text ./RegPrivateKey.pem

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

    **********************************************************
    *       Navicat Keygen (Linux) by @DoubleLabyrinth       *
    *                   Version: 1.0                         *
    **********************************************************
     
    [*] 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)> 0
     
    [*] Input major version number:
    (range: 0 ~ 15, default: 12)> 15
     
    [*] Serial number:
    NAVM-RTVJ-EO42-IODD

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

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

    [*] Your name: Libra
    [*] Your organization: Rookie

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

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

    复制 请求码 到keygen,连按两次回车结束。

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

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

    清理

    cd /home/
     
    sudo rm -rf navicat15-premium-cs
     
    sudo rm -rf navicat15-premium-cs.AppImage
     
    sudo rm -rf navicat15

    到此这篇关于Linux系统下Navicat 激活教程详解的文章就介绍到这了,更多相关Navicat 激活内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

    您可能感兴趣的文章:
    • Navicat Premium 12.0.29安装与激活超详细教程
    • Navicat for MySQL 15注册激活详细教程
    • Navicat for MySQL 11注册码\激活码汇总
    • Navicat12.1系列破解激活教程亲测有效
    • Navicat11全系列激活教程图文详解(Navicat注册机)
    • Navicat Premium 15 永久破解激活工具及安装教程(亲测可用)
    • Navicat15激活(仅供学习使用,严禁任何商业用途)
    上一篇:MySQL与Redis如何保证数据一致性详解
    下一篇:gaussDB数据库常用操作命令详解
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    Linux系统下Navicat 激活教程详解 Linux,系统,下,Navicat,激活,