吾爱破解 - LCG - LSG |安卓破解|病毒分析|破解软件|www.52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 46341|回复: 782
上一主题 下一主题

[原创破解] Navicat Premium v12 x64 算法注册机

    [复制链接]
跳转到指定楼层
楼主
发表于 2017-12-7 17:38 | 只看该作者 回帖奖励 |倒序浏览
本帖最后由 doublesine 于 2018-5-11 23:27 编辑

2018-05-11:
增加对12.0.28版本支持。以后如果navicat更新了,patcher会提示
“Warning: Unknown version detected, still continue? [y/n]”
如果navicat没有更改注册算法,大家输入y就是了。

==================================分割线=======================================================


2018-04-26:
增加对12.0.27版本的支持。ps:其实就加了3行代码。
这个keygen的原理我在GitHub上已经写得很清楚了,代码我也完全公开,
https://github.com/DoubleLabyrinth/navicat-keygen
我还是希望大家有时间能看看一看原理,以后navicat更新了能够自己更新keygen的运行方案。

==================================分割线=======================================================
2018-03-31:
已经查明了,是我WriteFile这个Windows API使用不当。
lpOverlapped为nullptr的时候lpNumberOfBytesWritten是不能为nullptr的,否则导致空指针访问异常。
但是在win8以上并不会触发,所以凡是win7使用这个patcher的都是会失败的。


原来的注册机我会撤掉。
新的注册机分为x86x64两个版本,请务必对应你们的Navicat位数使用。使用方法见下文。

另外x64版本的按最好方式压缩也已经超过1M了,不得已分包,请见谅。
如果不想多付CB就去github的release里下吧


==================================分割线=======================================================


有人反馈升级之后没法激活。
是这样的,升级之后主程序里的公钥会变回官方的公钥,所以升级后请删掉原来备份的navicat.exe.backup,然后重新对navicat.exe打patcher,然后再激活

==================================分割线=======================================================

这是我自己写的一个注册机,是通过反编译得到navicat注册算法写出来的。


无需修改navicat主程序里的代码,只会替换当中的资源文件。
如果还不放心,注册机代码公布在我的github上:
https://github.com/DoubleLabyrinth/navicat-keygen
欢迎给个star或者fork


具体用法:


1. 在注册机目录下,命令行:
    navicat-patcher <Navicat installation path> RegPrivateKey.pem

其中<Navicat installation path>是你的navicat 安装目录
例如:
    navicat-patcher "D:\Program Files\PremiumSoft\Navicat Premium 12" RegPrivateKey.pem

注意路径如果有空格,请给整个路径打上引号

样例图:







2. 再用navicat-keygen.exe生成注册码
所以cmd里直接运行:

navicat-keygen.exe RegPrivateKey.pem

先选择语言,然后
会生成一个序列号,接着填名字和组织名称,之后keygen要求填入请求码。
打开navicat,断网
在注册界面填入序列号,然后点击“
激活”。
因为断网,激活肯定会失败,这时会提示要手动激活,ok就选这个
接下来会有请求码,复制然后贴入控制台,最后别忘了按至少两次回车,就可以得到注册码了。剩下的就不用说了吧。






效果图:


navicat-keygen_for_x64.rar (1.09 MB, 下载次数: 586)
navicat-keygen_for_x86.rar (955.66 KB, 下载次数: 69)

点评

2018-1-16测试,更新到最新的x64 v12.0.22,注册成功,感谢大神的指导!  发表于 2018-1-16 18:52
升级的x64 v12.0.20后,注册机失效,报错Not a valid request code.  发表于 2017-12-16 17:38
官网下载12.0.18(64位)按照楼主的补丁已激活成功,感谢楼主分享!  发表于 2017-12-15 09:13

免费评分

参与人数 181吾爱币 +198 热心值 +173 收起 理由
rzlsysw01 + 1 + 1 谢谢@Thanks!
湘江旧迹 + 1 + 1 谢谢@Thanks!
喜欢你眉头 + 1 + 1 5.23测试成功
bettering + 2 + 1 2018年5月21日 激活成功
胡杨志雨 + 1 + 1 谢谢@Thanks!
chabking + 1 + 1 楼主请问我在最后一步激活失败,该怎么办(根据请求码得到了激活码之后去激.
aaaoo678 + 1 + 1 谢谢@Thanks!
tanghengvip + 2 + 1 谢谢@Thanks!
466 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
Ceekey + 1 + 1 我很赞同!
iyca游戏 + 1 + 1 谢谢@Thanks!
yzxk8888 + 1 + 1 谢谢@Thanks!
xyzhuanjian + 1 + 1 热心回复!
c神仙也疯狂 + 1 + 1 谢谢@Thanks!
Little_horse + 1 + 1 我很赞同!
Yomean + 1 + 1 我很赞同!
爱啃鱼骨头的猫 + 1 + 1 找了好久,终于找到了,感谢分享
马家伦 + 1 + 1 用心讨论,共获提升!
DSL + 1 + 1 谢谢@Thanks!
Selter + 1 + 1 Greate!
Syer + 3 + 1 我很赞同!
jxlang + 1 + 1 热心回复!
xstyle + 1 + 1 谢谢@Thanks!
六入四舍 + 1 + 1 谢谢@Thanks!
GGooel + 1 + 1 热心回复!
binwaer + 1 + 1 谢谢@Thanks!
time2s + 1 + 1 谢谢@Thanks!
aiCc + 1 + 1 我很赞同!
zerowin0083 + 1 + 1 26成功激活,非常感谢
programes + 1 谢谢@Thanks!
1462326016 + 2 + 1 成功激活,感谢作者
zhan + 1 + 1 2018/04/02激活成功,感谢!
yanleichang + 1 + 1 热心回复!
@崇崇 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
轩少 + 3 + 1 12.0.26 激活成功
chaoyangluo + 1 + 1 谢谢@Thanks!
夜袭紫禁城 + 1 + 1 我是走到了最后一步,需要获取注册码的时候,输入请求码 就不再动了,并没.
千里光 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
alterempty + 1 + 1 ERROR: SHA256 do not match. Failed!
Sate_smh + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
dnvcupid + 1 谢谢@Thanks!
zsedcbm + 1 + 1 官网更新太频繁,已经不可用了.
zoglag + 1 + 1 谢谢@Thanks!
whitelee + 1 + 1 谢谢@Thanks!
code2018 + 1 热心回复!
anlityli + 1 谢谢@Thanks!
wefly + 1 + 1 非常赞,这个工具用完了爱不释手。
慕月鸟 + 1 + 1 谢谢@Thanks!
loooooooong + 1 + 1 谢谢@Thanks! 用第一个成功激活中文版,万分感谢
snail_lzq + 1 + 1 2018-3-16 官网最新版成功
masion + 1 + 1 谢谢@Thanks!
果小天 + 1 + 1 谢谢@Thanks!
GGsmile + 1 我很赞同!
鱿鱼须 + 1 + 1 谢谢@Thanks!
Fcenks + 1 谢谢@Thanks!
samulo + 1 + 1 谢谢@Thanks!
过眼烟云 + 1 + 1 谢谢@Thanks!
ya979 + 1 + 1 2018-03-07 测试 x64 v12.0.22 注册成功 特来感谢
tornado + 1 + 1 2018-3-7测试,更新到最新的x64 v12.0.22,注册成功,感谢大神的指导! PS:.
jy02201949 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
hmy_kitty + 1 + 1 我很赞同!
qq1140941608 + 1 + 1 谢谢@Thanks!
CKT小凌 + 1 + 1 12.0.24测试成功
麦当 + 1 我的12.0.24失败!好心伤
何处不惹尘埃 + 1 + 1 我很赞同!
pingod + 1 + 1 热心回复!
wu5cheng3 + 1 + 1 我很赞同!
swengg + 1 + 1 我很赞同!
cshnet7 + 1 12.0.22中文版成功!精力允许请考虑11.2.16版,谢谢!
听雨长风 + 1 + 1 热心回复!
yxzzr + 1 + 1 谢谢@Thanks!
AndresFeng + 1 + 1 连接数据库闪退咋回事?
lanmeber + 1 + 1 谢谢@Thanks!
CrayonL + 1 + 1 12.0.23亲测成功,谢谢楼主分享!
njdo + 1 + 1 谢谢@Thanks!
hcloveld + 1 + 1 用心讨论,共获提升!
Foser + 1 + 1 谢谢@Thanks!
langyeie + 1 经测试,请直接下载第一个压缩文件夹里的东西
q310550690 + 1 我很赞同!
过客的闪客 + 1 + 1 12.0.22版本可以激活,12.0.23激活失败
billy5477 + 1 + 1 谢谢@Thanks!
as7505691 + 2 + 1 非常给力 mac Windows 都成功 都是最新版本
米斯特儿唐 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
0x0x + 1 热心回复!
cn380190 + 1 + 1 2018.1.18最新版激活成功
MrXionGe + 2 + 1 太赞了!!给你两分
思の凡 + 1 + 1 x64 v12.0.22 用第一个注册机有用,第二个失败
塞北的雪 + 1 + 1 我很赞同!
xpxw + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
koogg + 1 + 1 实测 12.0.22版本激活成功
lxhuanz + 1 + 1 谢谢@Thanks!
debugging + 1 + 1 谢谢@Thanks!
zhanshrd + 1 + 1 我很赞同!
丶龙潇 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
wqh227 + 1 + 1 厉害了,12.0.21 激活成功
我是李刚 + 1 厉害了,12.0.21 激活成功
QACZPGQA + 1 + 1 牛逼!!!
liye1320 + 2 + 1 谢谢@Thanks!
xypub + 1 + 1 我很赞同!已经激活成功。目前官网下载还是18版的
代码农民工 + 1 必须支持 ,已经成功激活 谢谢

查看全部评分

本帖被以下淘专辑推荐:

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子分类或者标题加上【已解决】

如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

推荐
发表于 2018-1-6 13:49 | 只看该作者
本帖最后由 obediently 于 2018-3-14 12:42 编辑
doublesine 发表于 2018-1-6 10:38
你粘贴了请求码三次,请粘贴一次后按两次回车。

贴错图了,一次也一样,已经说过了,试过了无数次,问题不在这里,已经找到了问题。
=========================================================

出现Not a valid request code.是因为生成的RegPrivateKey.pem有问题,必须要删除RegPrivateKey.pem 重新生成RegPrivateKey.pem,这里要注意重新生成RegPrivateKey.pem前,要把navicat.exe删除,navicat.exe的备份还原回来,或者卸载重新安装Navicat Premium。

另外Navicat Premium装到C盘的,提示Unknown error. CODE: 0x00000005.是因为没有权限,如果选择以管理员身份运行cmd,RegPrivateKey.pem会生成在C:\Windows\System32目录。

=========================================================

鉴于手动控制台操作繁琐,特写了批处理,辅助简化激活过程,压缩包是bat文件,将bat放到作者注册机文件同一目录运行就行了。
start.rar (1.28 KB, 下载次数: 240)
=========================================================2018.03.13
1、出现Not a valid request code.是因为生成的RegPrivateKey.pem有问题,需要先删除RegPrivateKey.pem 再重新生成RegPrivateKey.pem,这里要注意重新生成RegPrivateKey.pem前,要把navicat.exe删除,navicat.exe的备份还原回来,或者卸载重新安装Navicat Premium。


2、Navicat Premium装到C盘的,提示Unknown error. CODE: 0x00000005.是因为没有权限,如果选择以管理员身份运行cmd,RegPrivateKey.pem会生成在C:\Windows\System32目录。


3、提示激活失败,原因可能是由于已达到激活次数的上限,错误代码80260003是因为没有断网激活。


4、提示找不到MSVCR120.dll是因为系统缺少vs2013运行库,安装系统对应版本(X86或X64)的vs2013。


5、网友as7505691提出的,设置代{过}{滤}理服务器,主机指向本地127.0.0.1,非常好的方法,适用于在远程windows主机安装Navicat Premium 12激活使用。


A1版,第一版批处理(废弃)。
A2版,第二版批处理,去掉第一版无用代码,并对路径中包含空格进行处理。(断网激活方案)
A3版,第二版批处理,采用设置代{过}{滤}理服务器方式激活,不需要断网,更适用于远程主机等不方便断网的情况下使用,自动设置代{过}{滤}理,激活后自动取消代{过}{滤}理设置,如之前设置过代{过}{滤}理IP,会将IP保存到本程序文件夹的ip_bak文本文件中。(设置代{过}{滤}理服务器激活方案)


start第二版.rar (4.63 KB, 下载次数: 137)
=========================================================2018.03.13
[Asm] 纯文本查看 复制代码
@echo off
color 2e
echo.
echo 请稍后,正在自动获取管理员权限……
>nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system"
if '%errorlevel%' NEQ '0' (
goto UACPrompt
) else ( goto gotAdmin )
:UACPrompt
echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs"
echo UAC.ShellExecute "%~s0", "", "", "runas", 1 >> "%temp%\getadmin.vbs"
"%temp%\getadmin.vbs"
exit /B
:gotAdmin
if exist "%temp%\getadmin.vbs" ( del "%temp%\getadmin.vbs" )
rem ******************************end获取管理员权限end******************************


echo.
echo 请稍后,正在检测网络是否断开……
ping /n 2 202.96.64.68|findstr "TTL=" ||goto stat
cls
echo.
echo 请断开网络后再运行。
echo.
pause
exit
rem *******************************end判断是否联网end*******************************


:stat
setlocal enabledelayedexpansion
cls
color 2e
echo ************************************************************************************
echo.
echo 第一步:请断开网络连接。
echo.
echo.第二步:请在本文件上点击右键选择“以管理员身份运行”。
echo.
echo.第三步:在Navicat Premium 12快捷方式上右键-属性,复制目标路径。
echo.
echo ************************************************************************************
echo.
echo.
echo.
echo.
cd /d %~dp0
rem shuru
:st
set /p a=第四步:点击右键粘贴Navicat Premium 12的程序路径:
set b=%a: =%
if "%b%"==" =" (
echo.
echo 路径不能为空。
echo.
pause
echo.
set a=<nul
goto st
)

rem *****************start管理员权限运行无法拖入快捷方式,此处代码作废start********************
echo %a%|find ".lnk">nul&&set baohan_lnk=true
if "%baohan_lnk%"=="true" (
rem 拖入快捷方式
echo.
for /f "skip=3 delims=" %%c in ('find ":\" %a%') do set d=%%c
echo 您拖入快捷方式的程序路径是:"!d!"
echo.
pause
navicat-patcher.exe "!d!"
rem *******************end管理员权限运行无法拖入快捷方式,此处代码作废end**********************
) else (
echo.
echo 您填入的程序路径是:%a%
echo.
pause
navicat-patcher.exe %a%
)
rem 获取激活码
echo ************************************************************************************
echo.
echo 第五步:(1)、开始获取激活码,请在下面任意填写用户名和组织名并回车。
echo.
echo         (2)、打开Navicat Premium 12,将下面SnKey中的注册码复制到Navicat Premium 12
echo              点击激活,弹出激活服务器不可使用,选择手动激活,再将Navicat Premium 12
echo              窗口中的请求码复制到下面并回车(需要两次回车)。
echo.
echo ************************************************************************************
navicat-keygen.exe RegPrivateKey.pem
echo ************************************************************************************
echo.
echo 第六步:请将上面License中生成的激活码复制到Navicat Premium 12的激活窗口点击激活就完成了。
echo.
echo ************************************************************************************
echo.
echo 执行完毕,请按任意键退出程序。
pause>nul
if exist "RegPrivateKey.pem" ( del "RegPrivateKey.pem" )
exit

免费评分

参与人数 3吾爱币 +3 热心值 +3 收起 理由
loooooooong + 1 + 1 用心讨论,共获提升!
鱿鱼须 + 1 + 1 谢谢@Thanks!
wu5cheng3 + 1 + 1 我很赞同!

查看全部评分

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子分类或者标题加上【已解决】

如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

推荐
 楼主| 发表于 2018-4-29 13:51 | 只看该作者 |楼主
phpclub 发表于 2018-4-29 02:21
今天試一下 12.0.27 最新版 失敗了
RegPrivateKey.pem
Failed!

如果失败了最好能贴出完整的console输出。注册机的输出信息对问题的定位是很有帮助的。

github上公开是为了接受大家的代码审核,公开才是信任的根源。
再一个是为了大家能了解当中的注册原理,有能力的也可以参与改进这个项目。

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子分类或者标题加上【已解决】

如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

推荐
发表于 2017-12-7 18:32 | 只看该作者

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子分类或者标题加上【已解决】

如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

报纸
发表于 2017-12-7 18:17 | 只看该作者
很赞,希望别被和谐。

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子分类或者标题加上【已解决】

如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

地板
发表于 2017-12-7 18:19 | 只看该作者
还是在readme里写上使用方法吧

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子分类或者标题加上【已解决】

如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

7#
发表于 2017-12-7 18:23 | 只看该作者
很厉害的样子

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子分类或者标题加上【已解决】

如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

8#
发表于 2017-12-7 18:48 | 只看该作者
谢谢分享,看看怎么样

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子分类或者标题加上【已解决】

如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

9#
发表于 2017-12-7 18:54 | 只看该作者
谢谢分享,看看怎么样

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子分类或者标题加上【已解决】

如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

10#
发表于 2017-12-7 19:03 | 只看该作者
大神~ 膜拜 留着备用

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子分类或者标题加上【已解决】

如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

11#
发表于 2017-12-7 19:16 | 只看该作者
支持楼主提供方法。

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子分类或者标题加上【已解决】

如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

12#
发表于 2017-12-7 19:25 | 只看该作者
Navicat premium是一款数据库管理工具,是一个可多重连线资料库的管理工具

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子分类或者标题加上【已解决】

如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则


免责声明:
吾爱破解所发布的一切破解补丁、注册机和注册信息及软件的解密分析文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。

Mail To:Service@52PoJie.Cn

快速回复 收藏帖子 返回列表 搜索

RSS订阅|手机版|小黑屋|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2018-5-24 15:50

Powered by Discuz!

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表