-
-
单步执行会遇到不可调试的异常
-
发表于:
2007-4-25 16:46
5097
-
0081F02A E8 3B000000 call 0081F06A
0081F06A 33C0 xor eax, eax
0081F06C 64:FF30 push dword ptr fs:[eax]
0081F06F 64:8920 mov dword ptr fs:[eax], esp
0081F072 9C pushfd
0081F073 804C24 01 01 or byte ptr [esp+1], 1
0081F078 9D popfd
0081F079 90 nop
0081F07A 90 nop
0081F07B C3 retn
程序执行到这0081F02A如果我F8过就不会有任何异常发生,但是如果我F7进去了从0081F06A到0081F07B不管是步进还是直接F9都会出现不可调试的异常,导致程序退出,请问这是为什么啊?
[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!