最近想跟踪一下SetWindowsHooks一直到内核的执行过程。目标系统是XPSP2(vpc),
我用的方法是用户态跟踪到sysenter时,使用bp nt!KiFastCallEntry.然后执行G,当断在KifastCallEntry后,有时候按F11,或者输入T,结果初夏如下错误
Breakpoint 2 hit nt!KiFastCallEntry: 804de6f0 b923000000 mov ecx,23h kd> t Access violation - code c0000005 (!!! second chance !!!) 822b9002 298200000000 sub dword ptr [edx],eax
看起来执行的指令不是mov ecx,23h。这是怎么回事呢。
|