阅读:1483回复:4
一个关于HOOK的问题,为什么老重起
我hook了系统函数IofCompleteRequest,在自己的函数中只运行了UNICODE_STRING UnicodeString;RtlInitUnicodeString(&UnicodeString, L"hjfhsj");然后继续执行系统函数IofCompleteRequest,为什么驱动一加载就重起?而不运行这两句没问题
|
|
沙发#
发布于:2008-11-12 22:51
IofCompleteRequest is fast call
|
|
|
板凳#
发布于:2008-11-13 19:42
fast call是什么意思?
|
|
地板#
发布于:2008-11-13 19:46
如何避免死机重起?
|
|
地下室#
发布于:2008-11-17 13:40
引用第2楼juve1897于2008-11-13 19:42发表的 : fast call要注意参数问题,前两个参数是用寄存器ECX EDX来传的,你hook的代理函数必须也弄成fast call才行 |
|
|