吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 8550|回复: 66
收起左侧

[原创] 时隔三年,关于某某大师最新版的再次深入学习

  [复制链接]
Rootkit123 发表于 2025-5-9 23:20
本帖最后由 Rootkit123 于 2025-5-9 23:23 编辑

前言

在三年前对该软件进行了一次深入学习,在当时的学习过程中,由于作者技术不到位,所以比较艰难,发布到平台后,受到了很多大佬的指点,在这里感谢大佬们。同时还收到了很多的求助,于是在这里,三年后的今天,重新对该软件进行学习,还请大佬们不吝赐教。

该软件集合了 常见的文档格式互转、图片文档互转、CAD与其他格式转换、图像OCR、文档翻译、PDF文档合并、加解密等操作。测试发现,该软件实现效果远高于常见的在线网站以及开源软件。但是该软件的费用一直不低,于是时隔三年,再次进行深入学习。

过程

依旧是这个软件,后文中以ZZ代指。他的官网比三年前功能更加全面了,但是价格和印象中并没有发生改变,这是在这个时代的潮流中能够坚守本心的良心企业了,于是这也给了我们强烈的学习欲望。

1、bypass 校验

软件较大,静态分析过于复杂,于是我们先动态调试来定位到关键位置。软件依旧坚持大众化,使用32位,即使是多年的老电脑也可以正常使用。

正常使用发现,我们进行操作需要两个步骤,登录和开通VIP,于是去寻找对应的关键字符串。字符串是在我们正常使用中,通过提示弹窗发现的,软件中的字符串均采用了utf16编码,ida的识别不好,需要手动修改一下。基于最简单的PDF转WORD功能,我们定位到了下面这2段代码。

1.1、bypass 登录检查

第一段代码:通过弹窗字符串,我们确定这里是对登录条件的检查。众所周知,登录信息一般存放在注册表中或者是本地的配置文件中。我们通过跳出条件找到核心登录判断函数:check_login_sub_7A6AB0。他的返回值决定了登录状态。我们就不需要管他是怎么判断的了。

可以通过procmon.exe配合断点,看这个函数的行为,基本可以断定是注册表信息判断登录状态。

image-20250509224239161.png

这个函数中,存在两处返回,一处是0,代表未登录,另一处是登录状态。通过分析,我们知道他的登录状态来自一个全局结构体。方便起见,我们直接篡改汇编。只需要将其返回 >0 即可。x32代码的返回值通过eax传递。如下图。

image-20250509224708950.png

因为我们没有登录,所以默认走第一个return,但是保险起见,我们都改一下。下面的好改,只需要改为mov al, 0x1即可,剩余空间用nop填充。 第一处不好改,因为只有两个字节的大小,为了不影响整体代码,直接改为inc指令inc al。表示al自增1。

image-20250509224953071.png

这样,登录模块就成功bypass掉了。

1.2 、bypass VIP校验

下面的循环就是VIP判断。依旧是倒着看,为了不进入开通vip的提示弹窗,我们需要在这里就返回掉。所以必须v13 = 0,所以single_left_num_sub_7A5CA0(v9) 必须> 0而且is_single_packag_sub_7A6CC0()必须返回0.if ( !v23 ) return result;

image-20250509224309142.png

is_single_packag_sub_7A6CC0 分析

该函数实际的返回值来自下面这个函数,由于我们没有VIP,所以直改第一行就可以。依旧是在汇编中,将xor改为inc。

image-20250509225553735.png

single_left_num_sub_7A5CA0 分析

这个函数我们也是关心返回值,好在他比较简单。我们只需要将其改为其他值即可。同时我们通过函数名称判断,这个函数实际上是在校验剩余额度类似的功能。所以我们猜测这里返回的代表了剩余额度,因此可以将eax的位都填满。由于这里我们只改了最终结果,因此不存在额度被消耗的问题。这里改为mov eax, 0x888866即可。

image-20250509225734728.png

最后我们patch一下文件,就完成了操作。最后效果如下,我们并没有登录,但是判定为我们登录,同时也有了剩余额度,可以正常使用。

image-20250509230431605.png

点击我的订单,打开也是空白一片

image-20250509230459972.png

免费评分

参与人数 14威望 +1 吾爱币 +33 热心值 +12 收起 理由
笙若 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
610100 + 3 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
Hmily + 1 + 20 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
gl1433223 + 1 热心回复!
Issacclark1 + 1 谢谢@Thanks!
lyrong2008 + 1 谢谢@Thanks!
tail88 + 1 + 1 谢谢@Thanks!
a651291222 + 1 + 1 我很赞同!
ACBur + 1 + 1 Rootkit牛逼!
MRXZ1994 + 1 + 1 学习了
wulin508 + 1 + 1 谢谢@Thanks!
hicesamon + 1 + 1 用心讨论,共获提升!
VictorEL1 + 1 谢谢@Thanks!
JOJO996 + 1 + 1 谢谢@Thanks!

查看全部评分

本帖被以下淘专辑推荐:

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

dork 发表于 2025-5-10 13:15
360截图20250510131421516.jpg
不知道这样子算不算复现成功
白如雪 发表于 2025-5-10 14:48
dork 发表于 2025-5-10 10:33
caotangxs 发表于 2025-5-10 06:42
感谢分享,收藏学习了
JOJO996 发表于 2025-5-10 07:38
感谢大佬分享!
bloodelf 发表于 2025-5-10 08:45
感谢大佬分享
artour 发表于 2025-5-10 08:57
什么大师最新版? 有必要遮遮掩掩的吗? 让旁人不知所指?
zanesurge 发表于 2025-5-10 09:36
受益良多
awesome2333 发表于 2025-5-10 09:41
谢谢大佬的分享不过github这个umi-ocr你可以了解下。
l686 发表于 2025-5-10 09:52
感谢分享,后续说不定会用得上
18851378768 发表于 2025-5-10 10:21
感谢分享,学习了。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - 52pojie.cn ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2026-8-29 21:18

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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