
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
ctfshow pwn入门
首先,对于rsp,它的最小操作单位是1字节,例如,我们能正常的运行一个带有sub rsp,1的程序,这是合理的。但是,64位的操作系统强制规定,执行call前,rsp的值必须是十六的倍数。因为call指令执行时会将八字节的返回地址压入栈中,导致rsp-8,此时若被调函数使用 SSE 指令(如movaps),要求操作数地址 16 字节对齐,否则触发段错误。这就导致了rsp在一堆约定和硬件限制下,ca
到底了







