首页
社区
课程
招聘
[旧帖] mov eax,dword ptr ss:[ebp+edx*4-0x2C] 0.00雪花
发表于: 2015-8-20 20:21 3711

[旧帖] mov eax,dword ptr ss:[ebp+edx*4-0x2C] 0.00雪花

2015-8-20 20:21
3711
mov edx,dword ptr ss:[ebp-0x1C]
mov eax,dword ptr ds:[edx+0x4]
push eax
mov ecx,dword ptr ss:[ebp-0x34]
push ecx
mov edx,dword ptr ss:[ebp-0x14]
mov eax,dword ptr ss:[ebp+edx*4-0x2C]
add eax,dword ptr ss:[ebp-0x8]
push eax

[ebp+edx*4-0x2C]这是什么意思 请高手回答下 谢谢

[课程]Android-CTF解题方法汇总!

收藏
免费 0
支持
分享
最新回复 (3)
雪    币: 231
活跃值: (2631)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
2
[基质+i*4-0x2c]
2015-8-20 20:33
0
雪    币: 2665
活跃值: (74)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
以ebp的地址为基址,加上(edx的值 * 4 - 44)的偏移量,得到的内存地址
2015-9-2 17:43
0
雪    币: 39
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
32位地址的寻址方式
计算公式:基址寄存器+变址寄存器+比例因子+偏移常量
MOV EDX, ES:[EAX*4+200H] ;显式段寄存器ES
MOV EBX, GS:[EAX+EDX*2+300H] ;显式段寄存器GS
2015-9-16 17:55
0
游客
登录 | 注册 方可回帖
返回
//