首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
inndy专题
hackme.inndy.tw rsbo-2
前置知识 栈溢出 ROP 保护机制 没有金丝雀canary,但开启了栈执行保护,可以利用rop 关键代码 read_80_bytes函数实际上读了0x80字节,已经可以覆盖main返回地址并且还多溢出0x20-8字节,完全够了 而经过调试,需要覆盖108字节的填充字符,接下来才是返回地址 利用思路 1、利用write leak出libc 2、ROP 具体过程 1、先
阅读更多...
inndy_onepunch(text段有时是可以修改的)
inndy_onepunch 用IDA分析一下程序,任意地址写一个字节。 想不到的是,text段可以修改,因此,我们可以直接修改text的指令,来达到多次利用。 #coding:utf8#想不到text段竟然可以写from pwn import *context(os='linux',arch='amd64')#sh = process('./onepunch')sh = rem
阅读更多...