Navicat premium for Mac 12 破解 纯手工
今天用了一天的时间,寻找破解方法。终于找到大神的破解教程。即使在教程下,也折磨了好久。记录一下,方便以后学习。
测试环境:MacOS High Sierra 10.13.4 破解思路依然是替换RSA加密算法公钥,不过Mac中的公钥放在程序包目录的rpk文件中,文本编辑替换即可。 ------------------资源区------------------- --------------------------------------------- 第一步 生成自己的RSA公钥私钥对 (这里直接使用大神的密钥,也可以自己生成测试可以用) 这步与windows版破解相同,可以用open ssl工具生成,也可以使用其他工具生成,注意密钥是2048位的,PKCS#8格式 -----BEGIN PUBLIC KEY----- 私钥: -----BEGIN RSA PRIVATE KEY----- 另外也可以自己在线生成,在线工具 http://web.chacuo.net/netrsakeypair 第二步 安装程序,并替换应用包内容目录中rpk文件的公钥 ①双击安装镜像navicat120_premium_cs.dmg,点击agree同意,拖曳Navicat Premium图标安装。 ②安装完毕后打开finder,找到应用程序,右键显示包内容,打开目录 /Contents/Resources,编辑rpk文件,将自己的公钥替换并保存。 第三步 算出有效的Mac版序列号密钥 (自己计算的密钥也可以使用,不用在意提示使用此说过多,这里主要是离线激活时,获取激活请求码) 使用我算好的密钥可以跳过此步,继续第四步,节省时间。 Mac 版的序列号密钥算法与Windows版其实一致,加密方式也是一致的,只不过密钥的Base32编码表进行了改变,不是正常的编码表 Mac 版的序列号密钥的原始二进制数据与Windows版一致,后8字节的DES加密方式一致 Mac 版的序列号密钥的原始二进制数据进行Base32编码的编码表如下:
Mac 密钥原始数据转化为二进制,按每5位一组,转十进制,搜索这个base32编码表,就可以得到密钥。 【这里贴出激活码具体的计算方法】 算出有效的序列号密钥 ①序列号是一个16字节长度的字符串,是经过Base32编码的,其实际存储长度为80位(8字节),输入密钥后程序也会用Base32解码,以二进制形式存储比对。
也可以改变字符顺序或字符内容,实现加密的效果,只有自己知道编码顺序才能解码。 Navicat 的密钥是按照正常的Base32编码表,已经证实 密钥本身是一个80位长的二进制数据,为了便于表达我们用十六进形式表示。 这样我们得到了中文版本密钥的原始数据:68 2A 00 00 00 CE 32 65 C0 FF ②然后对密钥后8个8位数据进行DES对称加密,使用DES加密算法,并采用ECB模式,不懂DES加密算法和ECB模式,自己进行Google搜索。 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编码 由于密钥前16位数据必须是0x68,0x2A,且不参与DES加密可以看出,base32编码后激活密钥的前三个字符是 NAV...开头 第四步 解密激活请求码,生成激活码 (获取请求码时一定要断网,才可以进入手动激活模式,获取请求码,之后再激活前,都可以连网使用在线加密解密,去获取明文,和生成激活码) ①打开应用,断网!!!,点击注册,输入密钥 NAVH-T4PX-WT8W-QBL5,然后手动激活 ②复制离线激活请求码,使用第一步提供的私钥解密请求码 也可使用其他RSA加密解密工具。 ③加密激活码明文,使用第一步提供的私钥加密激活码明文 Mac版激活码明文格式如下:{"K":"NAVHT4PXWT8WQBL5", "N":"52pojie", "O":"52pojie.cn", "DI":"ODQ2Yjg2ZDBjMTEzMjhh", "T":1516939200} 激活码明文格式最好复制我的,改变 " " 内的字符即可,在同一行哦,不要换行,否则激活失败!!! 把激活码的明文复制到在线加密工具,同时也复制第一步的私钥到加密工具,就能生成标准的激活码了,如图 也可使用其他RSA加密工具。 (最后的激活,我使用的断网以后再激活) 仔细参考步骤,就会破解成功! 破解教程到此结束 |
最后记。重复测试多次都可以激活。感觉这个很强大。记录一下。
原:原文
Navicat premium for Mac 12 破解 纯手工相关推荐
- Navicat Premium For Mac 12.0.2x 破解教程
本教程最高只支持Navicat Premium For Mac 12.0.22版本,因为Navicat Premium For Mac 12.0.24已经没有了rpk文件文件,所以不能用次方法破解. ...
- Navicat Premium for Mac的破解教程
转自Navicat Premium for Mac v12.0.22.0 破解教程,macOS上手动破解,无需补丁,无毒 最新版本好像此bug已经修复 此处提供原来安装的版本 密码: q47u 测试环 ...
- Navicat Premium Mac 12 破解
今天不知怎的,出于强迫症的我就是要强行搞个Navicat Premium Mac 12 破解版本. 历经了种种种种种种磨难与艰辛与火海,终于tmd破解成tmd功了. 去百度上各种搜索,发现了很多不靠谱 ...
- Navicat Premium for mac V12.1.15破解版下载
Navicat Premium for mac V12.1.15破解版下载 Navicat Premium for mac是一个可多重连接的数据库管理工具,Navicat 的功能足以符合专业开发人员的 ...
- Navicat Premium for Mac破解教程
一.前提声明 我是在OS X EI Capitan 10.11.6底下做的,其它版本还请自行验证. 二.下载安装 我们先下载Navicat Premium for Mac这款软件(建议用我这个版本的下 ...
- 数据库开发工具:Navicat Premium 15 mac中文版
Navicat Premium for Mac 是Mac平台上优秀的数据库开发工具,你可以使用Navicat Premium中文版同时连接MySQL.SQL Server.Oracle.SQLite等 ...
- 数据库管理工具哪个好?强力推荐Navicat Premium 16 mac中文版
nacicat premium 16中文版是mac平台上一款易于使用的多连接数据库管理工具,它可以帮助您在单个应用程序中同时连接到MySQL,Oracle,SQL Server,SQLite和Post ...
- Navicat Premium for Mac(数据库管理工具)15中文版
Navicat Premium for mac是一个可多重连接的数据库管理工具,Navicat的功能足以符合专业开发人员的所有需求,但是对数据库服务器的新手来说又相当容易学习.Navicat Prem ...
- Navicat Premium for Mac 破解教程
原始链接:https://www.52pojie.cn/thread-692132-1-1.html 原始文档没操作成功,折腾了一下午,后来在如下地址看的简洁版的,突然发现一句重要的话,豁然开朗. 原 ...
- Navicat Premium for mac 破解
1.安装Navicat Premium 2.打开注册机(若注册机无法打开,右击-显示简介-选中以32位模式打开) 3.(默认选择)点击Generate获取激活码 4.点击Activata,弹出选择程序 ...
最新文章
- python代码块-python一些常用代码块
- python 检测exe是否未响应_第002篇:Python的安装
- div如何设置背景图片
- QT5开发及实例学习之八基本对话框(一)
- curl php 禁用ip6,CentOS 6禁用IPv6解决curl Couldn’t resolve host或dns解析慢
- RMAN深入解析之--内存中的RMAN
- android下在屏幕适配小总结
- Undefined index: submit in的错误处理
- SCM供应链管理的背景及意义
- UOS 安装nvidia官方显卡驱动
- python google 搜索结果爬取_对于 Python 抓取 Google 搜索结果的一些了解
- python中类对象和实例对象_python基础之类和对象、对象之间的交互、类名称空间与对象/实例名称空间...
- [流体力学]描述流体运动的方法:拉格朗日法和欧拉法
- Android在中国的发展及就业前景解析
- 如何在阿里云物联网平台新增一个设备
- Java基础语法学会了,JavaScript瞄一眼就行,瞅第二眼我看不起你!
- 怎么压缩视频?教你几个把视频压缩变小的操作
- 51单片机的应用——利用定时器控制输出对称方波
- 尉氏短期计算机培训,在尉氏烘焙短期培训时尚魅影烘焙培训
- 清华大学刘知远:好的研究想法从哪里来?
热门文章
- Opencv之Meanshift和Camshift
- 解决方案:Coin3D安装编译以及配合VS2019、QT的使用
- Java反射机制是否会影响性能
- 【网络信息安全】网络信息安全基础
- 《Windows内核原理与实现笔记》(一)Windows系统结构和基本概念
- java计算交点高程_卡西欧9860CG20图形计算程序(直线相交求交点坐标程序、距离后方交会带高程程序)...
- 手把手教你Tiny4412 Android5.0 定制 按下开发板上的按键通过广播发送到应用层
- php滑动门效果,js实现简洁的TAB滑动门效果代码
- 小米抢购软件_【晓满晓满晓】今日科技新鲜事:小米11、鸿蒙os、摩拜单车
- 第五次网页前端培训(JS的基本使用)