首页
社区
课程
招聘
printf1中read堆栈平衡问题

为什么printf1中read压入了3个参数,堆栈平衡时为什么是add esp, 0x10,而不是add esp, 0xc呢?

收藏
1条回答
Roger 2024-1-27

堆栈平衡,顾名思义要平衡,进call之前堆栈是什么样,调用之后也得恢复原样,具体字节数仔细算一下就可以了

回复
零基础入门pwn
  参与学习     1765 人
  提问次数     35 个
《零基础入门pwn》,短时间内踏入漏洞利用的大门,快速成为一名合格的pwn题选手
我的问答 领取收益
0
我的提问
0
我的回答
0
学习收益