OllyDbg消息断点(unable to read memory of debugged process...)
2015-12-25 22:25
531 查看
在OllyDbg给窗口设置消息断点的时候遇到unable to read memory of debugged process...错误,无法设置断点。
换思路采用如下办法,我们知道windows程序的消息处理在窗口的回调函数中,消息回调函数通过WNDCLASS结构指定,WNDCLASS通过RegisterClass函数注册。
所以先对RegisterClass下断点,找到WNDCLASS结构的地址。在内存窗口中找到该地址,结构体的第二个四字节就是回调函数的地址。下断点跟到回调函数中,
OD已经解析出了switch-case结构对应的消息判断,这时就可以对相应的消息设断点了。
换思路采用如下办法,我们知道windows程序的消息处理在窗口的回调函数中,消息回调函数通过WNDCLASS结构指定,WNDCLASS通过RegisterClass函数注册。
所以先对RegisterClass下断点,找到WNDCLASS结构的地址。在内存窗口中找到该地址,结构体的第二个四字节就是回调函数的地址。下断点跟到回调函数中,
OD已经解析出了switch-case结构对应的消息判断,这时就可以对相应的消息设断点了。
相关文章推荐
- Git之创建版本库&提交文件&相关命令
- Android ListView观察者模式浅析
- JAVA在ubuntu中运行报错---Exception in thread "main"
- hadoop详细了解5个进程的作用
- 一摞烙饼的排序
- Oracle 删除重复数据只留一条
- LogHtml-Android本地日志工具
- iOS 开发之动态下载系统提供的多种中文字体
- 从头开始swift2.0 仿乐乐医项目(一)开发前的准备
- Codeigniter Cannot use object of type stdClass as array
- STM32启动过程的理解
- org.apache.solr.common.SolrException: undefined field text
- 【Objective-C学习记录】第二十四天
- 【Codeforces Round 272 (Div 2)B】【暴力dfs or 组合数】Dreamoon and WiFi 问号填加减方案数使得最后恰好增量为aim
- Xcode7 真机免证书调试Cocos2D游戏
- Xcode7 真机免证书调试Cocos2D游戏
- 菜鸟猿大战Java之常用对象(一)
- Xcode7 真机免证书调试Cocos2D游戏
- sqlite的使用
- GMap.net离线地图 教程连接