-
-
[求助]破解vb软件时候出现下标越界的问题,高手进!
-
发表于:
2009-4-17 13:00
5257
-
[求助]破解vb软件时候出现下标越界的问题,高手进!
最近破一个vb的软件。它介绍说,如果用加密狗就是正版,如不带加密狗就是试用吧。因为手头上没有狗,只能试用,试用版限制计算的个数(不能超过1个,如果有两个需要计算)就弹出限制对话框,点确定返回到起始位置。
对话框好说,下BP rtcMsgBox,搞定了对话框,我用计算两个的数值,进入了第二个选项(选择参数)。就当我点下拉菜单,选择好参数就会出现下标越界的错误对话框,然后程序异常退出。
我调试到这个程序出现的对话框的call,然后nop掉。再运行不受限制的参数时出错。程序异常退出。
像这种情况,我改如何下断点。
破解或调试思路如何?
我想在检测加密狗的地方下断点,竟然返回不到源程序。按alt+f9两次后,程序启动显示为试用版。说明加密狗已经判定过了,我这种思路对吗?
用getvbres软件,能看到显示加密狗失效或加密狗数据不对等等的字符串,在c32中查找字符串竟然没有?
用getvbres软件查到的hex地址和c32的地址一样吗?
这个地址是用虚拟地址偏移量计算器计算的吗?算出来的地址怎么在od中搜索不到呢?
[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!