ebp:栈基址(栈底)
eip:当前栈指针
esp:栈顶指针
根据我们对汇编的理解,一个函数的入口处和结尾处(leave
和retn
)通常表示为下面的指令
entry:
push ebp
mov ebp, esp
leave:
mov esp, ebp
pop ebp
retn:
pop eip
发布于 2021-10-03 4089 次阅读
ebp:栈基址(栈底)
eip:当前栈指针
esp:栈顶指针
根据我们对汇编的理解,一个函数的入口处和结尾处(leave
和retn
)通常表示为下面的指令
entry:
push ebp
mov ebp, esp
leave:
mov esp, ebp
pop ebp
retn:
pop eip
Comments | NOTHING