-
-
[分享] Navicat Premium 12 Crack
-
发表于:
2017-9-21 09:45
7757
-
[分享] Navicat Premium 12 Crack
版本: Version 12.0.11 (64-bit)
Patch :
0000000001EB7645:00->FF
0000000001EB79F4:EB->90
0000000001EB79F5:02->90
0000000001EB7A13:74->75
0000000001EB7A4B:74->75
0000000001EB7B1F:42->3D
没有写破解过程,主要是思想不是自己弄的,只是练手整了个,所以把结果共享出来。
不过看到有疑问,还是简单介绍下:
思路是另外一个人的,可以参考:https://www.52pojie.cn/thread-641611-1-1.html
我主要是在这个基础上,对x64位进行了定位和修改。
-------------------------------------------
定位代码:
1, 版本标志
2,类型标志
3,激活标志
从IDA上分析,上面这些指令在函数:sub_22BEC30中,可以确定这个函数是进行激活检查相关的重要函数,并没有深入分析。
分析得到的注册取值:
作为新手,根据上面的信息就想着暴破下,基本过程如下:
1, 通过对“指针地址” 添加写断点之后, 重新启动跟踪,获取到两个写入函数:
sub_22BD210 -> sub_22B7470 -> sub_22B75C0 -> sub_22BEC30(检测点)
2,尝试在执行完sub_22B75C0之后, 上面分析的地址值设置成目标结果。
从后面分析,主要是sub_22B75C0这个函数的修改。
-------------------------------------------------------
修改调试过程:
2, 设置激活标志
这个的做法不知道有没有更好的。
基本上就是最后的Patch结果。因为只是把自己使用的版本给解决了下,并没有考虑中文版本啥的。
有了解的大牛,可以指点下~V~
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课