首页
课程
问答
CTF
社区
招聘
峰会
发现
排行榜
知识库
工具下载
看雪20年
看雪商城
证书查询
登录
注册
首页
社区
课程
招聘
发现
问答
CTF
排行榜
知识库
工具下载
峰会
看雪商城
证书查询
社区
二进制漏洞
发新帖
0
0
[求助]ida 中的地址和ollyDbg中的地址不一致问题。
发表于: 2008-12-8 22:32
7851
[求助]ida 中的地址和ollyDbg中的地址不一致问题。
jordanpz
2008-12-8 22:32
7851
分析ms06-055这个漏洞时在ida中定位到_IE5_SHADETYPE_TEXT::Text(unsigned short const*,int )的地址为0049a121,可是用ollyDbg attach上已经加载过vgx.dll的IE进程后点ctrl+g后发现说是未知地址。 怎 么办?
[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!
收藏
・
0
免费
・
0
支持
分享
分享到微信
分享到QQ
分享到微博
赞赏记录
参与人
雪币
留言
时间
查看更多
赞赏
×
1 雪花
5 雪花
10 雪花
20 雪花
50 雪花
80 雪花
100 雪花
150 雪花
200 雪花
支付方式:
微信支付
赞赏留言:
快捷留言
感谢分享~
精品文章~
原创内容~
精彩转帖~
助人为乐~
感谢分享~
最新回复
(
9
)
playboysen
雪 币:
590
活跃值:
(177)
能力值:
( LV9,RANK:680 )
在线值:
发帖
64
回帖
786
粉丝
1
关注
私信
playboysen
16
2
楼
应该是对应的
2008-12-9 07:30
0
jordanpz
雪 币:
34
活跃值:
(10)
能力值:
( LV2,RANK:10 )
在线值:
发帖
48
回帖
344
粉丝
0
关注
私信
jordanpz
3
楼
那为什么在olly中找不到那个地址呢?
2008-12-9 09:38
0
jordanpz
雪 币:
34
活跃值:
(10)
能力值:
( LV2,RANK:10 )
在线值:
发帖
48
回帖
344
粉丝
0
关注
私信
jordanpz
4
楼
晚上睡前顶一顶,
2008-12-9 22:51
0
Vegeta
雪 币:
431
活跃值:
(442)
能力值:
( LV12,RANK:530 )
在线值:
发帖
37
回帖
238
粉丝
1
关注
私信
Vegeta
13
5
楼
重定位...
2008-12-9 23:53
0
书呆彭
雪 币:
2110
活跃值:
(21)
能力值:
(RANK:260 )
在线值:
发帖
30
回帖
1861
粉丝
2
关注
私信
书呆彭
6
6
楼
对于exe,一般加载器都能将其加载到默认的地址上,所以IDA反汇编出来的地址和程序运行时的地址是一致的。
但对于DLL,多数情况下无法加载到其默认地址上,所以有的DLL在连接时干脆指定默认地址为-1,从而所有外部引用的重定位都交给连接器了。
所以,只能通过相对地址,即所谓RVA来定位。目前为止我还不知道怎么从IDA中取得RVA,只能取得它的文件偏移,所以还得再通过文件偏移来换算到RVA,然后在OD中看一下DLL加载的基址,再换算到实际的地址就行了。
2008-12-9 23:58
0
jordanpz
雪 币:
34
活跃值:
(10)
能力值:
( LV2,RANK:10 )
在线值:
发帖
48
回帖
344
粉丝
0
关注
私信
jordanpz
7
楼
那怎么在ida中查看dll的文件地址呢?
2008-12-10 10:09
0
suisuisui
雪 币:
229
活跃值:
(10)
能力值:
( LV2,RANK:10 )
在线值:
发帖
2
回帖
37
粉丝
0
关注
私信
suisuisui
8
楼
Segments
Shift+F7
2008-12-10 11:00
0
zhuliang
雪 币:
1098
活跃值:
(193)
能力值:
(RANK:210 )
在线值:
发帖
36
回帖
401
粉丝
15
关注
私信
zhuliang
5
9
楼
出现这种情况,还可能是因为该dll文件还未装入进程的地址空间。我曾试过,DLL文件未装入进程的地址空间,也可能出现OD说是未知地址的。因为有些DLL是进程运行过程中调用LoadLibrary动态装进进程地址空间的。不是一开始就装入的。你用ctrl+g时可能还没装入。
2008-12-10 12:16
0
jordanpz
雪 币:
34
活跃值:
(10)
能力值:
( LV2,RANK:10 )
在线值:
发帖
48
回帖
344
粉丝
0
关注
私信
jordanpz
10
楼
我这是按照failwest的那本书上第314页上的那个步骤来的,按书上的说明应该是装入的了呀,现在还是不知怎么在那个函数上下断,我在olly中查找所有的函数参考后找到了那个函数_IE5_SHADETYPE_TEXT(unsigned short const* int)可还是不行,根本就断不下来。
2008-12-10 12:28
0
游客
登录
|
注册
方可回帖
回帖
表情
雪币赚取及消费
高级回复
返回
jordanpz
48
发帖
344
回帖
10
RANK
关注
私信
他的文章
[求助]求密码学原理与实践第三版的课后题答案
4389
[讨论]那个密码学小组怎么样了?
5438
[讨论]问下看雪还要不要出精华10
3777
[推荐]找个交流破解过np的地方
3814
[求助]ida 中的地址和ollyDbg中的地址不一致问题。
7852
关于我们
联系我们
企业服务
看雪公众号
专注于PC、移动、智能设备安全研究及逆向工程的开发者社区
看原图
赞赏
×
雪币:
+
留言:
快捷留言
为你点赞!
返回
顶部