Navicat Premium 17.2.3 学习笔记

piaoxue888 6月前 519

中文版本需要修改2个文件navicat.exe和libcc.dll,准备好UltraCompare和winhex二个工具。

 

官方下载:

https://www.navicat.com.cn/download/navicat-premium

 

英文破解下载:

https://soft98.ir/software/programming/16341-navicat-premium.html


一、用winhex21.4修改中文版navicat.exe (参照英文版的修改)

https://www.x-ways.net/winhex/index-m.html

https://www.x-ways.net/winhex.zip
https://www.x-ways.net/winhex-x64-addon.zip

 

1、破解跳转
00000150      158开始的3个字段修改为  DE D2 38
000001a0      1a9开始的5个字段修改为  00 00 00 00 00

2、修改显示版本标志 , 官方页面 只有2个版本(企业版,非商业版)
搜索Splash两次,在yyyy    yyyy之间,后面跟着 C o p y r i g h t

FF FF FF FF 04 00 00 00 5E 97 46 55 1A 4E 48 72 B0 04 02 00 FF FF FF FF  显示文字 非商业版
FF FF FF FF 04 00 00 00 01 4F 1A 4E 48 72 00 00 B0 04 02 00 FF FF FF FF  显示文字 企业版

第一个yyyy后是标准版,第二个yyyy后是非商业版,第三个yyyy后是未注册版,现改未注册版为企业版

https://web.100xgj.com/utf8  中文转utf-8  
商 5546     十六进制就是 46 55
企 4F01  十六进制就是 01 4F
业4E1A  十六进制就是 1A 4E
版7248  十六进制就是 48 72

3、删除无用段落
搜索 /assembly 三次,删除最后多余的段落


二、libcc.dll用英文破解版即可

最新回复 (1)
  • piaoxue888 5月前
    引用 2

    https://www.cnblogs.com/fyblzds/p/18458559

    把winmm.dll移动到navicat17安装目录下即可

    注:这种方法可以适应升级后续新版

返回
发新帖