首页
社区
课程
招聘
[旧帖] [求助]用汇编如何获得一个函数的参数 0.00雪花
发表于: 2013-11-13 16:56 1626

[旧帖] [求助]用汇编如何获得一个函数的参数 0.00雪花

2013-11-13 16:56
1626
一般函数的返回值都存放在eax中,但是像获得鼠标坐标的这个函数GetCursorPos(&p),我是想获得执行后的坐标位置,即p的值。
假设eax存放的是函数地址,这段汇编可写成

…………………………
        push 参数
        call eax     
…………………………
请问,我该以什么形式压入参数,有该怎么在执行后,得到p???麻烦用汇编语句

[课程]Linux pwn 探索篇!

收藏
免费 0
支持
分享
最新回复 (2)
雪    币: 471
活跃值: (40)
能力值: ( LV5,RANK:70 )
在线值:
发帖
回帖
粉丝
2
如果已定义POINT p,则可以
lea  ebx, p
push ebx
call eax
执行完直接访问p的值不就行了
2013-11-13 17:07
0
雪    币: 39
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
定义POINT p?用汇编语句怎么实现?应为是要写shellcode,不能出现数据区域的
2013-11-13 17:09
0
游客
登录 | 注册 方可回帖
返回
//