-
-
[求助]hook ntdll RtlAllocateHeap以后,出现堆栈溢出
-
发表于:
2006-6-22 11:29
9202
-
[求助]hook ntdll RtlAllocateHeap以后,出现堆栈溢出
hook以后情况如下:
RtlAllocateHeap :
7C935D4 JMP MYFUNC //PUSH 204H
7C935D9 ..........
MYFUNC: push ebp
mov ebp,esp
AAAAAAAAAA
mov esp,ebp
pop ebp
jmp CCCCCCC
CCCCCCC PUSH 204H
JMP 7C935D9
如果在位置AAAAAAA不加代码,运行正常,可是如果加入
push offset string "RtlAllocateHeap \n" (1002ed1c)
call printf (10003080)
add esp,4
则在调用printf的过程中会出现栈溢出,怎么会这样呀?
[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!