首页
社区
课程
招聘
[求助]请问这个是跟编译器有关系吗,如果不想让它开辟栈空间呢
发表于: 2019-4-2 17:39 3474

[求助]请问这个是跟编译器有关系吗,如果不想让它开辟栈空间呢

2019-4-2 17:39
3474


就拿这个 call 0d012180来比方,call进去之后如下

进入call之后 并没有
push ebp
mov ebp,esp
我自己用VS2013时 call一个地址没有传任何参数他以下面形式出现
push ebp
mov ebp,esp
sub esp,XX (比如80) 自己开辟了一个栈空间
mov eax,CC
mov ecx,80 之后用CC初始化栈空间,
,请问这个是跟编译器有关系吗,如果不想让它开辟栈空间呢


[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

最后于 2019-4-2 17:56 被kanxue编辑 ,原因:
收藏
免费 0
支持
分享
最新回复 (8)
雪    币: 783
活跃值: (1121)
能力值: ( LV5,RANK:78 )
在线值:
发帖
回帖
粉丝
2
调用约定的关系.换个约定 然后禁止优化.
2019-4-2 20:10
0
雪    币: 1182
活跃值: (959)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
3
bambooqj 调用约定的关系.换个约定 然后禁止优化.
好的谢谢,约定我换过优化没试过
2019-4-3 10:05
0
雪    币: 689
活跃值: (422)
能力值: ( LV11,RANK:190 )
在线值:
发帖
回帖
粉丝
4
打开就得到你想要的结果了。
2019-4-10 12:24
0
雪    币: 3797
活跃值: (769)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
日本的工业软件是不是都喜欢这样?
2019-4-11 13:56
0
雪    币: 203
活跃值: (1144)
能力值: ( LV9,RANK:195 )
在线值:
发帖
回帖
粉丝
6
CC初始化?你是DEBUG版吗?那汇编老恶心了。
另外就是你的问题是编译器的跨函数优化。
2019-4-11 19:24
0
雪    币: 1182
活跃值: (959)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
7
gaoan 日本的工业软件是不是都喜欢这样?
老哥,一眼就看出了日本的软件?膜拜可以加个好友讨论下么
2019-4-20 13:16
0
雪    币: 1182
活跃值: (959)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
8
zplusplus 打开就得到你想要的结果了。
谢谢大佬
2019-4-20 13:19
0
雪    币: 3797
活跃值: (769)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
program杨 老哥,一眼就看出了日本的软件?膜拜可以加个好友讨论下么
真不是大佬,前段时间捣鼓过一个汽车软件,有点印象罢了
2019-4-26 07:57
0
游客
登录 | 注册 方可回帖
返回
//