栈溢出

MIPS栈溢出:ROP构造与Shellocde注入

mips没有栈底指针,也就是ebp,所以当函数进栈的时候,都是需要将当前指针向下移动n个比特,也就是该函数在堆栈空间所存储的大小n,后面就不再移动指针了,只能在函数返回时将栈指针加上偏移量去恢复栈现场,所以寄存器压栈和出栈的时候都需要指明偏移量参数传递的方式也

rop 栈溢出 mips mips栈溢出 rop构造 2025-05-12 13:58  2