Navicat Premium v12.0破解版怎么安装?Navicat Premium手动破解离线激活图文教程

不懂base32就自己Google一下
Navicat 的密钥是按照正常的Base32编码表,已经证实
char EncodeTable[] = "ABCDEFGHIJKLMNOPQRSTUVWXYZ234567";
密钥本身是一个80位长的二进制数据,为了便于表达我们用十六进形式表示。
第1个8位二进制数据是:68/*不知道表示什么,但是不能改变*/
第2个8位二进制数据是:2A/*不知道表示什么,但是不能改变*/
第3个8位二进制数据是:00/*不知道表示什么,但是可以任意设置改变,本次我设置空值,十六进制00,二进制就是00000000,你可以自己改*/
第4个8位二进制数据是:00/*不知道表示什么,但是可以任意设置改变,本次我设置空值,十六进制00,二进制就是00000000,你可以自己改*/
第5个8位二进制数据是:00/*不知道表示什么,但是可以任意设置改变,本次我设置空值,十六进制00,二进制就是00000000,你可以自己改*/
第6个8位二进制数据是:CE/*第6个和第7个组合使用*/
第7个8位二进制数据是: 32/*第6个和第7个组合使用,目前已知0xAC 0x88 代表英文版,0xCE 0x32 代表简体中文版,0xAA 0x99 代表繁体中文版*/
第8个8位二进制数据是: 65/*代表商业许可类型,0x65代表企业版,0x66代表教育版,0x67代表精简版*/
第9个8位二进制数据是: C0/*这个8位数据的前4位必须是1100,转换为十进制就是12,代表版本12,数据的后4位不知道代表什么,但是可以延迟激活实用时间,后4位可以是0000 或0001 */
第10个8位二进制数据是: FF /*代表许可的期限权利类型,0xFB 代表30天不可转售许可, 0xFC 代表90天不可转售许可,0xFD 代表365天不可转售许可,0xFE 代表不可转售许可 ,0xFF 代表站点许可*/
这样我们得到了中文版本密钥的原始数据:68 2A 00 00 00 CE 32 65 C0 FF
②然后对密钥后8个8位数据进行DES对称加密,使用DES加密算法,并采用ECB模式,不懂DES加密算法和ECB模式,自己进行Google搜索。
需要加密的数据即:00 00 00 CE 32 65 C0 FF ,共8字节(64位)数据,DES加密算法加密后的密文数据位数一致,也是8字节(64位)数据。
DES加密密钥是:64ADF32FAEF21A27
unsigned char DESKey = { 0x64, 0xAD, 0xF3, 0x2F, 0xAE, 0xF2, 0x1A, 0x27 };
打开DES加密计算器,输入明文:000000CE3265C0FF,输入加密密钥:64ADF32FAEF21A27,得到密文:A1DFE00051EAF4B3
这样我们得到了加密后的序列号密钥数据:68 2A A1 DF E0 00 51 EA F4 B3
③把密钥原始数据转化为二进制,按每5位一组,进行Base32编码
二进制01101000 00101010 01011101 10010100 01101100 10000011 10111000 11101000 10011010 10110011
base32 分组 01101 00000 10101 00101 11011 00101 00011 01100 10000 01110 11100 01110 10001 00110 10101 10011
转为十进制 13 0 21 5 27 5 3 12 16 14 28 14 17 6 21 19
搜索base32编码表,得到密钥:NAVF3FDMQO4ORGVT,即4字符一段格式:NAVF-3FDM-QO4O-RGVT
由于密钥前16位数据必须是0x68,0x2A,且不参与DES加密可以看出,base32编码后激活密钥的前三个字符是 NAV...开头
英文版本的序列号密钥也是同样方法得到,请自己算,或者使用已算好的。
第四步 解密激活请求码,生成激活码
①启用程序Navicat Premium 12,未输入密钥前是评估版本,试用期是14天,启动后提示注册,断开本机的网络,阻止程序联网,然后点击注册。
②输入注册密钥NAVF-3FDM-QO4O-RGVT,并点击激活,输入密钥后不激活,可以使用30天。
③断网不能连接服务器激活,就是让它不能联网(你懂的),然后点击手动激活 我们就看到了离线激活请求码。
④离线激活信息是base64编码形式的,经过RSA公钥加密的,必须使用配对的私钥解密,由于公钥是我预置的,当然使用我的私钥解密。
解密后可以看到激活请求信息是:
{"K":"NAVF3FDMQO4ORGVT", "DI":"myqltxoo9vJHSX1v8NMQ", "P":"WIN 7"}
/*K代表激活密钥,就是我们输入的密钥,可以看出,DI代表设备识别码,不同硬件码不同,P代表平台,就是操作系统*/
把激活请求码复制到RSA在线解密工具,同时复制第一步的私钥到解密工具,就能解密请求码,如图
http://tool.chacuo.net/cryptrsaprikey
相关文章
Navicat premium永久激活码+激活教程 附激活补丁下载
Navicat premium激活教程+激活码分享!今天主要给大家分享Navicat premium的激活教程和激活码,希望能够帮助到大家2022-01-07Navicat Premium 15 永久激活版安装详细教程
这篇文章主要向大家介绍Navicat Premium 15 永久激活版安装教程,主要内容包括基础应用、实用技巧、原理机制等方面,希望对大家有所帮助。2021-03-30Navicat for SQL Server v15中文版详细安装激活教程(含注册机)
Navicat for SQL Server是一个SQL Server管理工具,可快速轻松地创建、编辑和删除所有数据库对象,或运行SQL查询和脚本,帮助用户更好的管理和设计SQL Server,本平台提供2020-03-18Navicat for MySQL v15中文企业版安装激活教程(附下载)
Navicat for MySQL 15是一款第三方mysql管理工具,能够同时连接 MySQL 和 MariaDB 数据库,这里带来了Navicat for MySQL 15企业版的安装激活方法,并附注册机下载2020-02-27Navicat Data Modeler怎么激活?Navicat Data Modeler安装激活详细图文
Navicat Data Modeler怎么激活?下文小编就为大家带来Navicat Data Modeler安装激活详细图文教程,感兴趣的朋友可以看看2020-01-08sql server管理工具Navicat for sql server 12安装及激活教程
Navicat for sql server 12如何激活?下文中为大家带来了Navicat for sql server 12安装及激活教程。另附上注册机及软件原件下载,感兴趣的朋友不妨阅读下文内容,参考一下2019-12-03Navicat怎么连接PostgreSQL数据库?Navicat Premium新建连接PostgreSQL
Navicat Premium是通用数据库管理和开发工具,支持PostgreSQL数据库,那么,Navicat怎么连接PostgreSQL数据库?今天小编就给大家带来Navicat Premium新建连接PostgreSQL数据2017-12-29Navicat Premium 12.0完美激活无限试用图文教程(附注册补丁)
navicat premium 12是一款目前互联网上最好用的可多重连接的数据库管理工具,能够支持MySQL、MariaDB、SQL Server、SQLite、Oracle等,下面带来navicat premium 12中文使用2017-09-07navicat for mysql怎么注册?navicat11全系列破解教程(附注册码)
Navicat是一款数据库管理工具,专为简化数据库的管理及降低系统管理成本而设的,现在Navicat已经发展到Navicat11最新版,那么Navicat注册码是什么?一起来看看navicat11全2020-11-10Navicat Premium怎么安装 Navicat Premium安装使用图文教程
Navicat Premium 是一个可多重连接的数据库管理工具,它可让你以单一程序同时连接到MySQL、SQL Server、SQLite、Oracle 及 PostgreSQL数据库,让管理不同类型的数据库更加2015-07-22
最新评论