首页
社区
课程
招聘
[求助]如何在反汇编中显示MSVBVM60.#617 -> MSVBVM60.rtcLeftCharVar
发表于: 2008-12-28 18:12 4185

[求助]如何在反汇编中显示MSVBVM60.#617 -> MSVBVM60.rtcLeftCharVar

2008-12-28 18:12
4185
反汇编的显示:
0050479A   .  E8 AD1BF0FF             call    <jmp.&MSVBVM60.#617>

0040634C   $- FF25 AC124000           jmp     dword ptr [<&MSVBVM60.#617>]                   ;  MSVBVM60.rtcLeftCharVar

请问,怎么让OD反汇编显示为这样:
0050479A   .  E8 AD1BF0FF             call    <jmp.&MSVBVM60.rtcLeftCharVar>

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

收藏
免费 0
支持
分享
最新回复 (5)
雪    币: 2110
活跃值: (21)
能力值: (RANK:260 )
在线值:
发帖
回帖
粉丝
2
你检查一下 选项->调试设置->反汇编,看一下“显示符号地址”是不是打了钩。
2008-12-28 18:19
0
雪    币: 205
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
谢谢你的回复。

打了沟的。
jmp.&MSVBVM60._ 这种带下画线的能显示。 rtc的显示为#加代号
2008-12-28 18:25
0
雪    币: 2110
活跃值: (21)
能力值: (RANK:260 )
在线值:
发帖
回帖
粉丝
4
那这个我没有遇见过,是不是你msvbvm60.dll版本的问题,比如有些符号没有导出呢?用depedency或其它PE工具看一下,对应的rtc函数是不是导出了。
2008-12-28 18:30
0
雪    币: 205
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
是不是查输出表? 我用PE tool看了下,C:\WINDOWS\system32下的msvbvm50.dll和msvbvm60.dll都是有函数名称的。
2008-12-28 18:50
0
雪    币: 205
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
我可能找到方法了。
用一个叫dll2lib的软件将dll 转成为lib文件。放到OD下的LIB目录中。然后:

从主菜单中选择调试[Debug]|选择输入链接库[Select import libraries]。当您加载应用程序时,OllyDbg会读取链接库并从内置表格[
internal tables]中提取符号名。每次遇到序号符号,而对应的链接库已经注册到OllyDbg中时,这个序号符号会被替换。

上面《od完全教程》中的原话。

试验中......
2008-12-28 19:03
0
游客
登录 | 注册 方可回帖
返回
//