首页
社区
课程
招聘
[求助]OD使用
2013-10-15 16:32 8586

[求助]OD使用

2013-10-15 16:32
8586
在OD寄存器窗口中,存在如下内容。请问其中第二列(也就是002B,0023)是代表什么意思啊!
ES   002B   32bit   0(FFFFFFFF)
CS   0023   32bit   0(FFFFFFFF)
SS   002B   32bit   0(FFFFFFFF)
DS   002B   32bit   0(FFFFFFFF)
FS   0053   32bit   7EFDD000(FFF)
GS   002B   32bit   0(FFFFFFFF)

[CTF入门培训]顶尖高校博士及硕士团队亲授《30小时教你玩转CTF》,视频+靶场+题目!助力进入CTF世界

上传的附件:
收藏
点赞0
打赏
分享
最新回复 (3)
雪    币: 200
活跃值: (38)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
ganboing 1 2013-10-15 17:19
2
0
段选择子,基址(段界限)

学一下x86保护模式就理解了
雪    币: 183
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
如果选择 2013-10-15 21:23
3
0
ES:[EDI]属于基址+偏移量,这个我不知道。
但是上图ES的值肯定不是0X002B。因为实际计算出来的地址有问题
雪    币: 200
活跃值: (38)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
ganboing 1 2013-10-15 21:29
4
0
[QUOTE=如果选择;1231198]ES:[EDI]属于基址+偏移量,这个我不知道。
但是上图ES的值肯定不是0X002B。因为实际计算出来的地址有问题[/QUOTE]

已经说了,如果你要研究段寄存器,现了解一下x86保护模式。段寄存器的值是代表选择子,而不是基址。段选择子对应的段描述符里面有基址和界限。你可以注意一下右边的 0(0xFFFFFFFF)就是 基址(界限)
游客
登录 | 注册 方可回帖
返回