-
-
[旧帖]
[求助]OD设置断点后就报错
0.00雪花
-
发表于:
2010-8-3 10:53
4622
-
[旧帖] [求助]OD设置断点后就报错
0.00雪花
一个小程序(见附件),
00A40390 0000 add byte ptr ds:[eax],al
00A40392 008D 8558FFFF add byte ptr ss:[ebp+FFFF5885],cl
00A40398 FF68 5F jmp far fword ptr ds:[eax+5F]
00A4039B ED in eax,dx
00A4039C 9D popfd
00A4039D E7 E9 out 0E9,eax
00A4039F 5D pop ebp
00A403A0 FC cld
00A403A1 FFFF ??? ; 未知命令
00A403A3 00C7 add bh,al
00A403A5 45 inc ebp
00A403A6 FC cld
00A403A7 0000 add byte ptr ds:[eax],al
00A403A9 0000 add byte ptr ds:[eax],al
00A403AB 68 7EF59DE7 push E79DF57E
00A403B0 ^ E9 4BFCFFFF jmp 00A40000
00A403B5 0000 add byte ptr ds:[eax],al
00A403B7 E8 E81E9CFF call UCHang.004022A4 ; jmp 到 mfc42.#4224_CWnd::MessageBoxA
00A403BC E9 C7050000 jmp 00A40988
00A403C1 0000 add byte ptr ds:[eax],al
00A403C3 0000 add byte ptr ds:[eax],al
00A403C5 0000 add byte ptr ds:[eax],al
00A403C7 000430 add byte ptr ds:[eax+esi],al
00A403CA 68 B8F89DE7 push E79DF8B8
00A403CF ^ E9 2CFCFFFF jmp 00A40000
00A403D4 0000 add byte ptr ds:[eax],al
00A403D6 8AC2 mov al,dl
00A403D8 E9 F70C0000 jmp 00A410D4
在00A403B7 处下断点,可以正常断下,显示对话框,
可是看前后代码很乱,不知道从什么地方过来的,
而且如果在前面再设置几个断点,程序就报非法错误
求高手指点如果恢复正常代码,已经可以设置断点,谢谢
[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!