navicat 12激活
激活软件: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
如何使用这个注册机
-
从这里下载最新的release。
-
使用
navicat-patcher.exe
替换掉navicat.exe
和libcc.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.
-
-
接下来使用
navicat-keygen.exe
来生成序列号和激活码navicat-keygen.exe <-bin|-text> [-adv] <rsa-2048 privatekey(pem file)>
-
<-bin|-text>
: 必须是-bin
或-text
。如果指定了
-bin
,navicat-keygen.exe
最终将生成license_file
文件。这个选项是给navicat旧激活方式使用的。如果指定了
-text
,navicat-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:
之后你会被要求填入请求码。注意 不要关闭命令行.
-
-
断开网络 并打开navicat。找到
注册
窗口,并填入keygen给你的序列号。然后点击激活
按钮。 -
一般来说在线激活肯定会失败,这时候navicat会询问你是否
手动激活
,直接选吧。 -
在
手动激活
窗口你会得到一个请求码,复制它并把它粘贴到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==
-
如果不出意外,你会得到一个看似用base64编码的激活码。直接复制它,并把它粘贴到navicat的
手动激活
窗口,最后点激活
按钮。如果没什么意外的话应该能成功激活。
上一篇: 一个关于最基本的商业logo设计应用参考
下一篇: PHP获取访问设备信息的方法示例
推荐阅读