linux进程栈溢出,Linux(x86)栈溢出exploit开发技巧“return-to-libc”
原标题:Linux(x86)栈溢出exploit开发技巧“return-to-libc”序言:早期的栈溢出是利用溢出点将shellcode(一段实现特定功能的二进制代码)写入栈内,再将函数的返回地址修改为jmpesp的指令地址上去,进而控制eip寄存器执行我们的shellcode。后来linux系统使用不可执行位(NX bit)的加固技术(Windows操作系统与之对应的就是DEP(Data Ex...