首页
社区
课程
招聘
[旧帖] [求助]关于汇编锻值跟偏移地址的问题~ 0.00雪花
发表于: 2009-8-18 12:29 1445

[旧帖] [求助]关于汇编锻值跟偏移地址的问题~ 0.00雪花

2009-8-18 12:29
1445
书上说物理地址=段地址+偏移
可是怎么才能知道某个段地址跟偏移是多少呢?
如:mov     eax, [EBP+2Ch]
要怎么知道ebp的段地址是多少呢?那个2CH又是怎么算出来的?
还有EBP相对应的是DS,问题又来了。DS的地址是多少呢?
这些是怎么算出来的?还是系统会自动安排的?

[培训]《安卓高级研修班(网课)》月薪三万计划,掌握调试、分析还原ollvm、vmp的方法,定制art虚拟机自动化脱壳的方法

收藏
免费 0
支持
分享
最新回复 (3)
雪    币: 4580
活跃值: (992)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
2
需要你自己给寄存器赋值啊
2009-8-18 12:47
0
雪    币: 71
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
赋值?怎么个赋法?我们把数据写进去时的物理地址不是系统自动安排的吗?能详细说一下吗?或介绍这方面的书。
2009-8-18 13:19
0
雪    币: 42
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
首先,你要搞清楚这个物理地址是谁的物理地址。
bp是没有段地址的,但可以存放地址。
2009-8-20 16:02
0
游客
登录 | 注册 方可回帖
返回
//