能力值:
(RANK:10 )
|
-
-
2 楼
不删也会锁贴 关闭主题 抢沙发 哈
|
能力值:
(RANK:10 )
|
-
-
3 楼
程序用上了SetTimer函数,设置断点:bpx setimer,将中断如下:
:0043D3DF 66837B2E00 CMP WORD PTR [EBX+2E],00
:0043D3E4 7433 JZ 0043D419
:0043D3E6 6A00 PUSH 00 ;处理定时过程的程序入口地址
:0043D3E8 56 PUSH ESI ;暂停时间值 (21 seconds)
:0043D3E9 6A01 PUSH 01 ; 定时器ID 标识符
:0043D3EB 8B4328 MOV EAX,[EBX+28]
:0043D3EE 50 PUSH EAX ; 句柄
:0043D3EF E8648FFCFF CALL USER32!SetTimer
:0043D3F4 85C0 TEST EAX,EAX ; 时间是否到期?
:0043D3F6 7521 JNZ 0043D419 ; 没到JMP
... ...
:0043D419 33C0 XOR EAX,EAX
现在我们可修改:0043D3E4 一行,让其直接跳过SetTimer函数,这样就没时间限制了。
将: JZ 0043D419改成JMP 0043D419
66837B2E007433改成66837B2E00EB33即可。
|
能力值:
( LV2,RANK:10 )
|
-
-
4 楼
感谢回贴。。。。。。
楼上所说,这个是知道的 问题在于我手上待破的这个软件,按包括上述原理等多个方法破后,程序失去了部分功能。。。。。。
|
能力值:
(RANK:10 )
|
-
-
5 楼
老大 如果软件保护方式都一样 那都是破解版了
|
能力值:
( LV2,RANK:10 )
|
-
-
6 楼
[QUOTE=疯狂菜鸟;317640]程序用上了SetTimer函数,设置断点:bpx setimer,将中断如下:
:0043D3DF 66837B2E00 CMP WORD PTR [EBX+2E],00
:0043D3E4 7433 JZ 0043D419
:0043D3...[/QUOTE]
|
能力值:
( LV2,RANK:10 )
|
-
-
7 楼
我用bpx SetTimer怎么拦不下来呀
|
|
|