首页
社区
课程
招聘
[分享]OllyDBG中快速定位VB按钮的处理程序
发表于: 2005-12-26 18:12 15385

[分享]OllyDBG中快速定位VB按钮的处理程序

2005-12-26 18:12
15385
收藏
免费 7
支持
分享
最新回复 (30)
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
DCR
26
现在vb调试的很多了啊~,呵呵.
2006-1-1 14:15
0
雪    币: 266
活跃值: (269)
能力值: ( LV9,RANK:210 )
在线值:
发帖
回帖
粉丝
27
这样是不是更快:
1 od 下运行 VB 程序,F12 暂停;
2 View菜单中选击Windows项,在打开的窗口中可以从Title栏看到目标按钮,从而找到它的Handle(000xxxxx) ;
3 在CallWindowProcA入口下条件断点 [esp+8]==xxxxx && [esp+0c]==202;
4 F9继续程序,点击目标按钮,程序中断;
5 Alt+F4,在代码段(.text)上下访问断点;
6 F9执行程序,(xp sp1下)程序断在下面
73442FA4   FF3418           PUSH DWORD PTR DS:[EAX+EBX]              ; yyyyyyy
上面[EAX+EBX]的值(yyyyyy)就是我们要找到位置啦。

用活OD,事半功倍。
2006-1-1 17:13
0
雪    币: 253
活跃值: (250)
能力值: ( LV9,RANK:210 )
在线值:
发帖
回帖
粉丝
28
CallWindowProcA条件断点加上code段内存断点大法,高!
2006-1-1 22:27
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
29
不错,记下来了。
2006-1-2 17:12
0
雪    币: 238
活跃值: (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
30
这个方法不错,收藏一下!
2006-1-3 08:44
0
雪    币: 175
活跃值: (2611)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
31
不 错的方法。
2006-1-4 10:32
0
游客
登录 | 注册 方可回帖
返回
//