ini文件重启验证程序 破解方法详解!小白可操作!
本帖最后由 ajun2019 于 2022-5-28 16:37 编辑今天分享一个VB的软件破解,这个软件来自小生我怕怕的教程第五课,我也会把软件放置在文章最后。
直接开始了。首先OD载入程序,查找字符串
如果你之前和我一样运行过这个软件,你就知道,注册时候的关键词有“注册”这个词,我们在字符串里面直接搜索。
我们通过这句话了解到,这是一个重启验证的程序。双击这句话,然后往上翻,我们要找一下关键跳。
什么是关键跳呢?
================
call 计算地址
cam 比较 真假码
je 如果假 就跳转到 失败,否则不跳
..
..
成功提示
..
跳转到开始注册程序
..
失败提示
..
===========
上面的就是常见的验证代码,我们截图看下真实的。
明显上面的已经跳过了 注册成功,所以我们把这个称为关键跳,很多人着急着就开始修改这个关键跳了,看了小生的教程,我才知道,不要着急,我们还有个步骤没有做。
那就是使用命令,找一下是不是只有这一个关键跳呢?大家想一下,一个软件不可能只验证一次注册码对不对?那怎么办?很简单,我们只要复制关键跳上面一段的对比代码(cmp word ptr ss:,0x0),查找就可以了。
记得F2下断点,避免丢失。查找下一个按Ctrl+L 经过查找,我们发现一共两个关键跳的对比。我们直接把它们下面的关键跳nop掉,这样只能跳转到成功了。
好了,接下来我们需要处理重启验证的问题,我们回过来再看下字符串。
这里三次出现了 注册信息 ,我们可以分别跟进去看一看,最后你会发现,最后两组是存在关键跳的,果断nop掉,然后运行程序,成功!
要多观察字符串才可以!
还有一种方法更简单, 你直接打开VB Decompiler后面直接操作不用我讲了吧。这种太野蛮了。。。
我自己下断点找了很久ini文件,想通过判断文件的方式破解,但是一直没找到,有哪个大佬知道的,请赐教下,感激不尽!
帖子用到的软件
链接: https://pan.baidu.com/s/1wnJTXUlFndZqxha17rJQFA?pwd=7vps 提取码: 7vps
没看程序,
这个不一定是记录在文件中,也有可能是记录在注册表中。
通过文件或注册表来查,也只是下断的一种辅助方法,其实你最终改完以后不再跳窗了,说明该改的跳转都已经改到了(暗桩除外) 试一试,感谢提供 VB6.0的程序基本上我都是直接反编译看注册码写法 学习了,谢谢 这么来看的话,这个软件的确太坑了(才保一年升级)(咳咳)
讲得好,这就实践一下 大佬牛批6666 感谢分享[惊喜]
页:
[1]
2