时间限制,这是最恼人的一件事了。此处省略一万字,任意想象。
在Windows的软件中,一般计数器有如下类型:
1.setTimer()函数
可以调用KillTimer()来销毁计时器。
2.高精度的多媒体计数器
3.GetTickCount()函数
4.timeGetTime()函数
在学习《加密与解密》一书中,我们接触到Timer.exe,使用OD打开之。我们可以发现它使用SetTimer(),
可以在004010C2处进行拦截,对计数器函数发送WM_TIMER消息的语句进行跳过。
而在VC头文件WINUSER.H中,WM_TIMER对应的字串是113
因此只要把00401184h修改为nop即可。
当然,我们把时间调快也可以。