以前在用OD调试的某game的时候,由于某game加上了一个全局键盘钩子WH_KEYBOARD_LL,之后当你附加完毕后,在OD上按下键盘后,整个系统居然都卡住了。我查阅了一些资料,说是里面超时参数?一直没懂。不晓得哪位大哥能知道其中的原理是什么?
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课
kongfubull 没有研究过。我猜的:因为按键的时候,当前被激活的窗口不是游戏窗口且发现正在被调试,然后在自己的钩子回调里面做了一些事情。站在开发者的角度看,应该是这样。
cheating 不可能吧,如果调试被发现了,直接崩溃就好了,没有必要假死的,好几个game都有这种,我想学习一下这是什么原理。