-
-
[旧帖]
[讨论]关于跳过Test AX,AX的问题
0.00雪花
-
发表于:
2010-12-24 11:18
1357
-
[旧帖] [讨论]关于跳过Test AX,AX的问题
0.00雪花
正在学习破解
公司内部写的一个程序,使用到了加密锁验证,想看看能不能不使用加密锁仍然可以使用
已找到验证加密锁的位置(因为验证加密锁的代码是自己写的,很清楚特征)
验证加密锁是一个返回boolean值的函数
1100374D E8 DE880000 CALL unpacked.1100C030
11003752 66:85C0 TEST AX,AX
11003755 0F84 14020000 JE unpacked.1100396F ; 验证失败时将跳转
...;接下来是算法部份
首先,我把JE unpacked.1100396F 直接用Nop填充。直接F9,结果发生错误“下标越界”
后来,我在TEST AX,AX之前直接加 MOV AX,1 虽然该处跳转是和正确加密锁时一样,但还是发生错误“下标越界”。
就搞不懂了,都已经模拟得和有正确加密锁时一样的标志位了,怎么还出错啊?
对于vb6里的error,目前一点头绪都没有
[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!