假如三条指令在vuln函数里面执行 push rbp -> 把rbp保存下来 mov rbp,rsp -> 把rbp抬到一个新的栈帧 sub rsp,10h ->创建了一个新的栈帧,并把栈底抬上来 二.退出之前常用的两个指令 leave -> 把前面抬起来的栈帧给退下来 retn -> 把一开始call调用函数的返回地址给弹出来,即执行call下一条指令;