首页
社区
课程
招聘
[求助]关于push pop间接赋值的问题
发表于: 2019-12-7 18:37 2239

[求助]关于push pop间接赋值的问题

2019-12-7 18:37
2239
.text:100486C5 6A 03                             push    3
.text:100486C7 58                                pop     eax
.text:100486C8 C3                                retn

在做静态逆向的过程中跟踪到一个简单的函数,不明白什么意思?
为何不直接 mov eax,3 
而要通过这种方式,请各位高手不要取笑新人

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 0
支持
分享
最新回复 (4)
雪    币: 9934
活跃值: (2554)
能力值: ( LV6,RANK:87 )
在线值:
发帖
回帖
粉丝
2
可能是自己写的汇编吧,也可能是开了大小优化
2019-12-7 19:37
0
雪    币: 209
活跃值: (226)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
mov eax,3 5个字节 这样3个 
2019-12-7 19:50
0
雪    币: 6106
活跃值: (5525)
能力值: ( LV5,RANK:65 )
在线值:
发帖
回帖
粉丝
4
可能是编译器优化的结果,也可能是故意这么写的,影响你分析
只要知道是什么作用就行了,何必纠结!
2019-12-7 20:31
0
雪    币: 205
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
谢谢各位
2019-12-7 21:44
0
游客
登录 | 注册 方可回帖
返回
//