吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 534|回复: 0
收起左侧

[求助] 程序的汇编代码怎么添加?

[复制链接]
jing1983911 发表于 2024-5-16 19:44
vb6.0的程序,可以使用,没有注册只是限制了不能复制缩水结果,如果不想注册直接截图也能用。
没有加壳,用vbdp直接打开就能分析。这个程序的特别之处在于嵌套了vb脚本,用脚本掩盖了具体的跳转,所以修改起来有些麻烦。直接搜索“登录”找到关键位置修改jmp,表面上没有弹窗了也可以复制了,但是复制的是空值,显然缩水结果没有传递过来。
如上述直接jmp没有登录的弹窗,然后用od单步调试发现47521c这个全局变量始终是空值。通过分析在vb程序里,这个值应该是Set global_0047521C = CreateObject("ScriptControl", 0)这样,所以破解思路1就是在联网关键call46D140首行直接用汇编把这句代码写出来。不过汇编水平太差,程序跑不起来,一直报错。
这个工具有十几年的历史了,里面还有老版本的代码,看到了几处和复制功能相关的函数。所以破解思路2就是在426136这个位置直接替换成458DE0或者469380都可以,达到绕过去实现复制的目的,可是需要注意调用参数对接。
备注:这个工具打开后会从服务器的txt文件读取文本数据(里面有各种设置参数),然后应用在本地程序上,也包括授权信息(加密的),还包括一个vb脚本函数getvbsdata,这个函数其实就一句代码解密后就是这样Function getvbsdata(dstr) getvbsdata = dstr End Function
哪位懂汇编的大佬帮忙看看,具体的汇编代码怎末添加。

https://wwp.lanzoue.com/ibN2r1yxtn3e

01.jpg
02.jpg
03.jpg
04.jpg

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

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

本版积分规则

返回列表

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

GMT+8, 2024-11-21 18:51

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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