首页
社区
课程
招聘
[求助]请问怎么用Ollydbg 添加新的菜单命令?
发表于: 2008-12-21 13:09 5386

[求助]请问怎么用Ollydbg 添加新的菜单命令?

2008-12-21 13:09
5386
比如test.exe
我已经用exescope加了新的菜单,但这新的菜单是灰色的,怎么用Ollydbg为test.exe添加消息处理?

004010FF   . /E9 7C0E0000   JMP simsdi.CSimsdiApp::OnAppAbout

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (15)
雪    币: 1564
活跃值: (3572)
能力值: ( LV13,RANK:420 )
在线值:
发帖
回帖
粉丝
2
找到消息处理--改跳转--自己的代码--跳回去--完毕
2008-12-21 13:11
0
雪    币: 2368
活跃值: (81)
能力值: (RANK:300 )
在线值:
发帖
回帖
粉丝
3
ollydbg不是有sdk嘛?优化算法啊...
2008-12-21 13:49
0
雪    币: 8
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
请问这消息处理在哪里? 

我现在要实现的是新菜单的消息映射
就像下面的VC代码的效果一样

BEGIN_MESSAGE_MAP(CSimsdiApp, CWinApp)
        //{{AFX_MSG_MAP(CSimsdiApp)
        ON_COMMAND(ID_APP_TEST, OnAppTEST) //新的菜单
        //}}AFX_MSG_MAP
END_MESSAGE_MAP()
2008-12-21 13:50
0
雪    币: 8
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
优化算法??
2008-12-21 13:53
0
雪    币: 1564
活跃值: (3572)
能力值: ( LV13,RANK:420 )
在线值:
发帖
回帖
粉丝
6
他貌似问的是如何给菜单添加事件
2008-12-21 14:02
0
雪    币: 2067
活跃值: (82)
能力值: ( LV9,RANK:180 )
在线值:
发帖
回帖
粉丝
7
前几天有篇"为WinHex添加比对文件"的功能
你找一下, 应该就是你要的.
2008-12-21 14:06
0
雪    币: 2368
活跃值: (81)
能力值: (RANK:300 )
在线值:
发帖
回帖
粉丝
8
用你能实现的最简单的方法,解决你要完成的任务....
2008-12-21 14:08
0
雪    币: 8
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
谢谢,我看了这篇文章
>>>>>>>>>>>>>
2.更改winhex原先的消息处理

引用:

00474F27  |> \8BC6          mov     eax, esi                         ; ESi等于ID
00474F29  |.  E8 CE24F9FF   call    004073FC
改成

引用:
>>>>>>>>>>>>>>>>>>>
我现在的问题是 怎么找到test.exe的消息处理  代码位置?
2008-12-21 17:44
0
雪    币: 1564
活跃值: (3572)
能力值: ( LV13,RANK:420 )
在线值:
发帖
回帖
粉丝
10
你把程序发上来看下
2008-12-21 18:38
0
雪    币: 8
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
11
程序是vc默认生成的SDI程序,只用exescope加了个test菜单

程序:http://www.live-share.com/files/372467/testsdi.rar.html
2008-12-21 19:31
0
雪    币: 1564
活跃值: (3572)
能力值: ( LV13,RANK:420 )
在线值:
发帖
回帖
粉丝
12
郁闷了,是MFC的程序
2008-12-21 19:34
0
雪    币: 148
活跃值: (12)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
13
用代码修改Window's Menu还是工具修改资源,都要处理Menu Command。
2008-12-21 19:47
0
雪    币: 8
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
14
关键是要怎么处理这Menu Command啊?
2008-12-21 20:07
0
雪    币: 8
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
15
请问如果是其他程序的话 ,要怎么找到并添加新菜单的消息映射?
2008-12-21 20:08
0
雪    币: 8
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
16
没人吗?
2008-12-22 09:07
0
游客
登录 | 注册 方可回帖
返回
//