比如我想捕获RING3下“int 30”异常。在win 9x 下可以用Hook_PM_Fault来HOOK异常处理。但是在2k/xp下呢?就象SOFTICE FOR NT 那样?
回复(5) 2002-07-22 14:53 来自版块 - 内核编程
表情
soycola昨天看了《NTNativeAPI》,原来所有的异常最终会导致内核函数KiDispatchException被调用,由它完成异常处理的派发,用户MODE的异常由KiUserExceptionDispatcher处理,所以…… 但是我在XP中没有找到KiDispatchExcept...(2002-07-26 12:34)
leo_cyl昨天看了《NTNativeAPI》,原来所有的异常最终会导致内核函数KiDispatchException被调用,由它完成异常处理的派发,用户MODE的异常由KiUserExceptionDispatcher处理,所以…… 但是我在XP中没有找到KiDispatchExcept...(2002-07-25 09:31)
pjf是不是“Hooking Software Interrupts”这一章? 但是我的本意并不是安装中断30h的处理程序,而是想捕获异常而已。例如一些页面异常等等…… 钩挂0xE即可捕获页面异常。(2002-07-24 21:27)
leo_cyl是不是“Hooking Software Interrupts”这一章? 但是我的本意并不是安装中断30h的处理程序,而是想捕获异常而已。例如一些页面异常等等……(2002-07-24 09:31)
pjf比如我想捕获RING3下“int 30”异常。在win 9x 下可以用Hook_PM_Fault来HOOK异常处理。但是在2k/xp下呢?就象SOFTICE FOR NT 那样? 唔,好久都没人理呀。 see 《Undocumented windowsNT》(2002-07-23 19:28)

返回顶部