首页
社区
课程
招聘
怎样能让od显示出MFC42.dll里的函数名而不仅仅是一个#5442
发表于: 2005-7-12 21:01 7698

怎样能让od显示出MFC42.dll里的函数名而不仅仅是一个#5442

2005-7-12 21:01
7698
我用od调试vc基于mfc的程序时od总是显示类似:
0040930E   .  E8 5B720200   CALL <JMP.&MFC42.#5442>  
但我看到有些前辈复制的od文本是类似:
0040930E   .  E8 5B720200   CALL <JMP.&MFC42.#5442_?Read@CFile@@UAEIPAXI@Z>
请问前辈怎样才能让od或者手工找到CFile::Read()函数与.#5442之间的对应关系?谢谢!

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

收藏
免费 1
支持
分享
最新回复 (11)
雪    币: 209
活跃值: (55)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
DLL的函数有两种访问方式,一种按名字,一中按序号。
5442就是表示5442,没名字
2005-7-12 21:09
0
雪    币: 2384
活跃值: (766)
能力值: (RANK:410 )
在线值:
发帖
回帖
粉丝
3
到看雪主页去下载一个MFC.lib库文件,然后点击调试->选择导入库将MFC.lib库导入到OD里大概就可以了。
2005-7-12 21:13
0
雪    币: 2384
活跃值: (766)
能力值: (RANK:410 )
在线值:
发帖
回帖
粉丝
4
看错了,看雪主页上的是MFC42.NMS,不是MFC42.lib。
我上传一个吧。
附件:mfc42.rar
2005-7-12 21:25
0
雪    币: 214
活跃值: (70)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
5
原来这样啊,怪不得我的也是这样
2005-7-12 22:09
0
雪    币: 221
活跃值: (137)
能力值: ( LV9,RANK:170 )
在线值:
发帖
回帖
粉丝
6
若是VB呢,应该是啥文件
2005-7-12 23:49
0
雪    币: 279
活跃值: (266)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
谢谢!顶!!
2005-7-13 10:11
0
雪    币: 214
活跃值: (15)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
8
最初由 小虾 发布
看错了,看雪主页上的是MFC42.NMS,不是MFC42.lib。
我上传一个吧。
附件:mfc42.rar

多谢分享!
2005-7-13 13:31
0
雪    币: 1852
活跃值: (504)
能力值: (RANK:1010 )
在线值:
发帖
回帖
粉丝
9
在工具版块有个工具,能显示MFC的函数为API,要研究原理的话可以参考一下
2005-7-13 17:24
0
雪    币: 214
活跃值: (15)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
10
最初由 小虾 发布
看错了,看雪主页上的是MFC42.NMS,不是MFC42.lib。
我上传一个吧。
附件:mfc42.rar

多谢分享!
2005-7-14 21:43
0
雪    币: 339
活跃值: (1510)
能力值: ( LV13,RANK:970 )
在线值:
发帖
回帖
粉丝
11
下的flyOD好像自带啊
2005-7-14 22:16
0
雪    币: 0
能力值: (RANK:10 )
在线值:
发帖
回帖
粉丝
12
dinoooooooooooooooo
2005-7-22 00:49
0
游客
登录 | 注册 方可回帖
返回
//