首页
社区
课程
招聘
[求助]OllyDbg中怎样在WndProc函数设断
发表于: 2009-3-27 12:50 4109

[求助]OllyDbg中怎样在WndProc函数设断

2009-3-27 12:50
4109
对话框应用程序,模块中肯定有WndProc函数.

在CPU窗口中ctrl+g然后输入WndProc,提示Unknown Identifier.
在cmd窗口输入bp WndProc,提示Unknown Identifier.

那么怎样能在WndProc函数设断呢?

请教,多谢!

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 0
支持
分享
最新回复 (1)
雪    币: 2110
活跃值: (21)
能力值: (RANK:260 )
在线值:
发帖
回帖
粉丝
2
如果是对话框程序,应该设断“DlgProc”,先在DialogBoxParam下断点,中断后堆栈会有参数提示,看一下DlgProc的值,然后到那里下断点。

如果不是DialogBoxParam方式的程序,可以点击菜单->窗口->窗口,来到“窗口”窗口,然后刷新一下窗口内容,在想要设断的窗口上右键->在WndProc上切换断点  或 在ClsProc上切换断点。

OD里一般是不会有用户定义的函数名字的,比如“WndProc”之类的,除非程序带有完整的调试符号表。
2009-3-27 20:56
0
游客
登录 | 注册 方可回帖
返回
//