激活软件:https://github.com/DoubleLabyrinth/navicat-keygen/releases

激活说明:https://github.com/DoubleLabyrinth/navicat-keygen/blob/windows/README_FOR_WINDOWS.zh-CN.md

Navicat Keygen - for Windows

如何使用这个注册机

  1. 从这里下载最新的release。

  2. 使用navicat-patcher.exe替换掉navicat.exelibcc.dll里的Navicat激活公钥。

    navicat-patcher.exe <Navicat installation path> [RSA-2048 PEM file]
    • <Navicat installation path>: Navicat的完整安装路径。

      这个参数必须指定。

    • [RSA-2048 PEM file]: RSA-2048私钥文件的完整路径或相对路径。

      这个参数是可选的。 如果未指定,navicat-patcher.exe将会在当前目录生成一个新的RSA-2048私钥文件。

    例如:(在cmd.exe中)

    navicat-patcher.exe "C:\Program Files\PremiumSoft\Navicat Premium 12"

    Navicat Premium 12.1.12 简体中文版已通过测试。下面将是一份样例输出。

    ***************************************************
    * Navicat Patcher by @DoubleLabyrinth *
    * Release date: Jan 19 2019 *
    *************************************************** Press Enter to continue or Ctrl + C to abort. MESSAGE: PatchSolution0 will be omitted. MESSAGE: PatchSolution3: Keywords[0] has been found:
    Relative Machine Code Offset = +0x0000000001644a08
    Relative Machine Code RVA = +0x0000000001645608
    Patch Offset = +0x00000000023d56e4
    Patch Size = 3 byte(s)
    ...
    ...
    ...
    MESSAGE: PatchSolution3: Keywords[110] has been found:
    Relative Machine Code Offset = +0x000000000165155e
    Relative Machine Code RVA = +0x000000000165215e
    Patch Offset = +0x0000000001651561
    Patch Size = 1 byte(s) MESSAGE: PatchSolution2 will be omitted. MESSAGE: PatchSolution1: Keywords[0] has been found: offset = +0x021f7390.
    MESSAGE: PatchSolution1: Keywords[1] has been found: offset = +0x0074bd39.
    MESSAGE: PatchSolution1: Keywords[2] has been found: offset = +0x021f70a0.
    MESSAGE: PatchSolution1: Keywords[3] has been found: offset = +0x0074bd1f.
    MESSAGE: PatchSolution1: Keywords[4] has been found: offset = +0x021f708c. MESSAGE: Generating new RSA private key, it may take a long time.
    MESSAGE: New RSA private key has been saved to RegPrivateKey.pem. Your RSA public key:
    -----BEGIN PUBLIC KEY-----
    MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAsWnV5hQxlXvDA3Ad4k5N
    ZLz4cO+iGEPegSovIDcwTo097I+0pXYKPTVl+0iKC5JtJRObb4Xx9yK9gGwqkcxo
    o6WzKq0xY1jz7X6obxwlQCNse3Os1wr0rIY0UzP1dCpkW/5MwGbFxiB6PEVqkzmJ
    CmHBzZDRu/jAuL1nyoiGnUStqwENNYhyl4k7r8AiJkBZGMOCrj6v0JfgNna25Ce6
    QCFojlY4dkYQ5/7njQ3qpLwMeLEXEysMW3aUScSB68/vsHnB4C0fIkwfEPYZ/AC5
    AqbWHVbNmveB3rjV+tZZxXcLE8ArgKh1Gs+2VtnL09gwHm6WcpyPZ42G6tMDjWyw
    1wIDAQAB
    -----END PUBLIC KEY----- ******************************************
    * PatchSulution3 *
    ******************************************
    @ +023d56e4: 4D 49 49 ---> 4D 49 49
    @ +01644a63: 42 49 ---> 42 49
    @ +01644a68: 6A ---> 6A
    @ +01644ace: 41 ---> 41
    ...
    ...
    ...
    @ +023d58d4: 36 63 6A ---> 47 36 74
    @ +023d58d8: 78 6C 6A 75 75 51 61 ---> 4D 44 6A 57 79 77 31
    @ +023d58e8: 77 49 44 41 ---> 77 49 44 41
    @ +0165155c: 51 41 ---> 51 41
    @ +01651561: 42 ---> 42 ******************************************
    * PatchSulution1 *
    ******************************************
    @ +0x021f7390
    Previous:
    +0x00000000021F7390 44 37 35 31 32 35 42 37 30 37 36 37 42 39 34 31 D75125B70767B941
    +0x00000000021F73A0 34 35 42 34 37 43 31 43 42 33 43 30 37 35 35 45 45B47C1CB3C0755E
    +0x00000000021F73B0 37 43 43 42 38 38 32 35 43 35 44 43 45 30 43 35 7CCB8825C5DCE0C5
    ...
    ...
    ... @ +0x021f708c
    Previous:
    +0x00000000021F7080 31 32 32 35 4f 45 29 2e 00 00 00 00 39 32 39 33 1225OE).....9293
    +0x00000000021F7090 33 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3...............
    After:
    +0x00000000021F7080 31 32 32 35 4f 45 29 2e 00 00 00 00 32 37 45 38 1225OE).....27E8
    +0x00000000021F7090 45 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 E............... MESSAGE: Patch has been done successfully.
  3. 接下来使用navicat-keygen.exe来生成序列号和激活码

    navicat-keygen.exe <-bin|-text> [-adv] <RSA-2048 PrivateKey(PEM file)>
    • <-bin|-text>: 必须是-bin-text

      如果指定了-binnavicat-keygen.exe最终将生成license_file文件。这个选项是给Navicat旧激活方式使用的。

      如果指定了-textnavicat-keygen.exe最终将生成Base64样式的激活码。这个选项是给Navicat新激活方式使用的。

      这个参数必须指定。

    • [-adv]: 开启高级模式。

      这个参数是可选的。 如果指定了这个参数,navicat-keygen.exe将会要求你手工填写产品ID号、语言标识号。这个选项一般是给以后用的。

    • <RSA-2048 PrivateKey(PEM file)>: RSA-2048私钥文件的完整路径或相对路径。

      这个参数必须指定。

    例如:(在cmd.exe中)

    navicat-keygen.exe -text .\RegPrivateKey.pem

    你会被要求选择Navicat产品类别、语言以及输入主版本号。之后会随机生成一个序列号。

    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)> 1 (Input major version number, range: 0 ~ 15, default: 12)> 12 Serial number:
    NAVO-2ORP-IN5A-GQEE Your name:

    你可以使用这个序列号暂时激活Navicat。

    接下来你会被要求输入用户名组织名;请随便填写,但不要太长。

    Your name: DoubleLabyrinth
    Your organization: DoubleLabyrinth
    Input request code (in Base64), input empty line to end:

    之后你会被要求填入请求码。注意 不要关闭命令行.

  4. 断开网络 并打开Navicat。找到注册窗口,并填入keygen给你的序列号。然后点击激活按钮。

  5. 一般来说在线激活肯定会失败,这时候Navicat会询问你是否手动激活,直接选吧。

  6. 手动激活窗口你会得到一个请求码,复制它并把它粘贴到keygen里。最后别忘了连按至少两下回车结束输入。

    Your name: DoubleLabyrinth
    Your organization: DoubleLabyrinth Input request code (in Base64), input empty line to end:
    t2U+0yfE2FfnbjyhCXa0lglZOHu9Ntc3qyGiPbR6xb1QoU63/9BVfdaCq0blwVycXPyT/Vqw5joIKdM5oCRR/afCPM7iRcyhQMAnvqwc+AOKCqayVV+SqKLvtR/AbREI12w++PQ6Ewfs4A8PgB8OJ9G0jKt6Q/iJRblqi2WWw9mwy+YHcYYh3UAfygTnyj/xl+MzRymbY0lkus+6LPtpDecVsFFhM7F32Ee1QPwISko7bAkHOtkt+joPfYDdn9PDGZ4HEmeLvH6UqZCXkzgaAfynB7cQZFEkId8FsW2NGkbpM7wB2Hi3fNFgOIjutTprixTdbpFKn4w6gGc28ve23A== Request Info:
    {"K":"NAVO2ORPIN5AGQEE", "DI":"R91j6WyMhxHznAKSxxxx", "P":"WIN"} Response Info:
    {"K":"NAVO2ORPIN5AGQEE","DI":"R91j6WyMhxHznAKSxxxx","N":"DoubleLabyrinth","O":"DoubleLabyrinth","T":1547826060} License:
    lRF18o+ZhBphyN0U5kFLHtAAGGXuvhqOcxNuvAk4dJcGeR0ISuw74mQvAfdNjv0T
    I5NZFzqIJvrzM0XeR88q+3kmZkECuxwwWHP3zzDPhPiylcTV4DoGZ1tfoViUSYQc
    LgXG0Fl7koZeP61YOKQ8GfX+Xk2ZTM64bYaF7NlhonM+GQUJCCF2JThmrP921t2p
    b/E5pV6fLOYMM13881ZQcQcltMNVDZn4lzgzKRFFxCQFaTl6fJMHZdYVmICQTHtI
    sNaym0zduc8/cv34mgJ+7NseXmsEPCdjrZ59wgfPsLhZLXqtfxi5hGWw4NMa3Sb2
    UI8dzqFzRp/hSDEM0mEqiA==
  7. 如果不出意外,你会得到一个看似用Base64编码的激活码。直接复制它,并把它粘贴到Navicat的手动激活窗口,最后点激活按钮。如果没什么意外的话应该能成功激活。

navicat 12激活的更多相关文章

  1. Navicat Premium 12激活教程

    Navicat Premium 12激活教程 1.软件包的下载 百度云地址链接: 注册机:https://pan.baidu.com/s/1KzmCbVYcVoXt_t4osXk3Kw  提取码: q ...

  2. Navicat Premium 12激活

    大自然的搬运工:https://www.jianshu.com/p/5f693b4c9468 声明:本文所提供的所有软件均来自于互联网,个人存放在此作为备用,以备将来不时之需,同时作为大家的分享和学习 ...

  3. Navicat 12 for MySQL最新版激活(注册机)(转)(亲测有效)

    Navicat 12 for MySQL最新版激活(注册机)(转)(亲测有效) 一.总结 一句话总结: 1.卸载自己机器上面的Navicat,安装下载的包里面的Navicat安装包,不然可能不行 2. ...

  4. Navicat安装激活

    有条件的同学麻烦不要使用下面的激活步骤,仅供个人学习使用 ...... ...... ...... ...... 一.去官网下载最新Navicat软件https://www.navicat.com.c ...

  5. Navicat 12.x for MySQL最新版安装破解教程(附安装包和注册机,全网独家可用

    title: "Navicat 12.x for MySQL最新版安装破解教程(附安装包和注册机,全网独家可用" categories: soft tags: soft autho ...

  6. Navicat Premium12激活教程

    如果本文对你有用,请爱心点个赞,提高排名,帮助更多的人.谢谢大家!❤ 如果解决不了,可以在文末进群交流. 先到官网下载Navicat,然后安装(怎么安装就不阐述了). 然后,到Github上下载作者发 ...

  7. NAVICAT 12.0.24 连接 MYSQL8.0.12 的方法

    1. 自己本机安装破解的 navicat11 结果连接不上, 所以 升级了下 navicat 12.0.24 破解方法在: https://www.jianshu.com/p/42a33b0dda9c ...

  8. Navicat Premium 激活码 序列号。破解版。

    韩梦飞沙  韩亚飞  313134555@qq.com  yue31313  han_meng_fei_sha Navicat Premium 激活码  序列号.破解版.

  9. Navicat 12 无限期试用

    最近发现navicat12又过期了,以前的是用的破解软件,然后是到1899年过期哈哈哈哈哈哈.重装了系统后,软件也重装了,发现破解软件不好使了,就先试用了,现在到期了.很是难受,这可咋整,不过在网上看 ...

随机推荐

  1. Django3.0 异步通信初体验(小结)

    2019年12月2日,Django终于正式发布了3.0版本.怀着无比的期待,我们来尝试一下吧! (附ASGI官方文档地址:https://asgi.readthedocs.io/en/latest/e ...

  2. 流分析 Stream Analytics-实时数据流式处理,可处理来自数百万台 IoT 设备的数据

    典型的物联网架构中,有实时数据分析的需求,在Azure中,流分析(stream analytics)就是这样的服务,它可以存在云中或者部署到边缘设备上. 流分析的基本概念: https://v.qq. ...

  3. JAVA杂记

    写在前面:期末考试要来了,对于一个暑假自学了几天JAVA之后一个学期划水的人来说现在就是踏上了JAVA预习之路.下面是自己xjb记的东西,主要是根据老师给的流程图总结的自己认为需要的一些零碎的小知识, ...

  4. scrapy框架(三)

    scrapy框架(三) CrawlSpider类 创建CrawlSpider  # 创建项目后 $ scrapy genspider -t crawl spider_name website_doma ...

  5. .Net Core WebApi 模型验证无效时报400

    问题 模型验证无效时,没有进入到接口里,而是直接报400 Bad Request,非常不友好. 环境 SDK:.Net Core 2.2.401 开发工具:VS2017 step 1 创建接口 /// ...

  6. Python中的四种交换数值的方法

    交换两个变量的值方法,这个面试题如果只写一种当然很简单,没什么可以说的. 今天这个面试是问大家有几种办法来实现交换两个变量的值. 在没开始看具体答案前,你可以先想想看 下面分别来说说这几种方法 方法一 ...

  7. Spring Cloud @RefreshScope刷新问题

    问题 使用@RefreshScope会刷新在sprign ioc中所有bean中使用@Value的值,但是在配置类中使用方法去配置的其他类参数并不会改变例如 解决方案 //使用此方法监听事件 @Eve ...

  8. PlayJava Day027

    进程状态 1.创建状态:在程序中用构造方法创建了一个线程对象后,新的线程对象便处于新建状态 此时,它已经有了相应的内存空间和其他资源,但还处于不可运行状态 新建一个线程对象可采用Thread类的构造方 ...

  9. CAD制图软件哪个好?试试这两个就知道了

    CAD中,每天都是需要绘制很多的CAD图纸.一般都是借助CAD制图软件来进行使用的,图纸的格式都是dwg格式的.那CAD制图工具有很多种,对于CAD制图初学入门的小伙伴们来说CAD制图软件哪个好?想要 ...

  10. 给spark submit main传递参数

    https://www.jianshu.com/p/1d41174441b6 注意传递过去的默认是string,如果修改只能在代码中修改