首页
课程
问答
CTF
社区
招聘
峰会
发现
排行榜
知识库
工具下载
看雪20年
看雪商城
证书查询
登录
注册
首页
社区
课程
招聘
发现
问答
CTF
排行榜
知识库
工具下载
峰会
看雪商城
证书查询
社区
经典问答
发新帖
1
0
请教这样的代码是什么意思
发表于: 2013-9-7 20:49
7240
请教这样的代码是什么意思
寒窗苦读
2013-9-7 20:49
7240
本人菜鸟,经常看到有类似
push 0040b490
这样的反汇编代码。不明白这句代码中,后面的那个"0040b490"究竟是什么意思。它在这里是代表一个立即数,还是代表一个内存地址?就是说,整个这句代码的意思,是将0040b490这个数压入堆栈,还是将0040b490所指的内存单元的内容压入堆栈?
烦请大家多多指教,先谢为敬!
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课
收藏
・
1
免费
・
0
支持
分享
分享到微信
分享到QQ
分享到微博
赞赏记录
参与人
雪币
留言
时间
查看更多
赞赏
×
1 雪花
5 雪花
10 雪花
20 雪花
50 雪花
80 雪花
100 雪花
150 雪花
200 雪花
支付方式:
微信支付
赞赏留言:
快捷留言
感谢分享~
精品文章~
原创内容~
精彩转帖~
助人为乐~
感谢分享~
最新回复
(
9
)
SdKfz
雪 币:
1
活跃值:
(1174)
能力值:
( LV2,RANK:10 )
在线值:
发帖
2
回帖
81
粉丝
2
关注
私信
SdKfz
2
楼
是把0040b490这个数压栈,至于代表什么,什么都可能,跟代码上下文相关,比如是个字符串指针
2013-9-7 21:19
0
萌克力
雪 币:
433
活跃值:
(1900)
能力值:
( LV4,RANK:40 )
在线值:
发帖
35
回帖
607
粉丝
33
关注
私信
萌克力
3
楼
如果是壳的情况下 应该(大部分情况下)是返回地址 当然了..哪有返回地址这么短的
2013-9-7 23:18
0
幽暗之灵
雪 币:
31
活跃值:
(10)
能力值:
( LV2,RANK:10 )
在线值:
发帖
1
回帖
6
粉丝
0
关注
私信
幽暗之灵
4
楼
函数入口常用的压栈
2013-9-10 11:47
0
xigema
雪 币:
205
活跃值:
(155)
能力值:
( LV2,RANK:10 )
在线值:
发帖
5
回帖
38
粉丝
0
关注
私信
xigema
5
楼
它在这里是代表一个立即数,还是代表一个内存地址?就是说,整个这句代码的意思,是将0040b490这个数压入堆栈,还是将0040b490所指的内存单元的内容压入堆栈?
首先,这个代表立即数,如果是地址是:[0040b490]
其次,是将此立即数压入栈中
建议楼主先去补充一下汇编知识。
2013-9-10 14:44
0
reveur
雪 币:
29
活跃值:
(10)
能力值:
( LV2,RANK:10 )
在线值:
发帖
2
回帖
25
粉丝
0
关注
私信
reveur
6
楼
立即数!
2013-9-10 15:06
0
yxhbboy
雪 币:
70
活跃值:
(15)
能力值:
( LV2,RANK:10 )
在线值:
发帖
13
回帖
347
粉丝
0
关注
私信
yxhbboy
7
楼
这个是立即数,是一个常量,比如有的时候会有参数进栈:
push 0
push 0x34534
通常情况下,如果是地址,应该先保存在寄存器里,然后才进栈。如:
lea eax,dword ptr [0x12345678]
push eax
call function......
add esp,0x.....
2013-9-10 15:16
0
大保
雪 币:
170
活跃值:
(10)
能力值:
( LV2,RANK:10 )
在线值:
发帖
0
回帖
7
粉丝
0
关注
私信
大保
8
楼
是立即数,地址要用[]括起来
2013-9-10 20:06
0
dirksy
雪 币:
36
活跃值:
(10)
能力值:
( LV2,RANK:10 )
在线值:
发帖
2
回帖
17
粉丝
0
关注
私信
dirksy
9
楼
很明显是立即数压栈,推荐楼主看一下汇编的子函数调用与返回,这里会对调用过程的参数传递等方式进行详细说明。
2013-9-10 20:26
0
lovereg
雪 币:
126
活跃值:
(10)
能力值:
( LV2,RANK:10 )
在线值:
发帖
3
回帖
9
粉丝
0
关注
私信
lovereg
10
楼
是立即数
2013-9-17 09:07
0
游客
登录
|
注册
方可回帖
回帖
表情
雪币赚取及消费
高级回复
返回
寒窗苦读
4
发帖
56
回帖
10
RANK
关注
私信
他的文章
[求助]如何编程调节Flash音量
4050
请教这样的代码是什么意思
7241
[求助]C++应该用哪个开发工具
5526
[推荐]《加密与解密》第三版已收到
1352
关于我们
联系我们
企业服务
看雪公众号
专注于PC、移动、智能设备安全研究及逆向工程的开发者社区
看原图
赞赏
×
雪币:
+
留言:
快捷留言
为你点赞!
返回
顶部