Skip to content

栈溢出与ROP (35-80)

该模块深入学习栈溢出和返回导向编程技术,是二进制漏洞利用的核心内容

攻击技术

  • ret2text:返回到程序中的代码段
  • ret2shellcode:返回到shellcode
  • ret2syscall:返回到系统调用
  • ret2libc:返回到libc函数
  • ROP:返回导向编程
  • BROP:盲返向导向编程
  • SROP:信号帧返回导向编程
  • ret2dl-resolve:返回到动态链接器解析
  • Stack pivoting:栈枢纽技术

靶场记录