0

尝试此 CTF 挑战时,我不断收到 EOFError。目标是接收一行,在末尾添加一个感叹号,然后将该行发回。这将成功完成循环 3-7 次,但随后给我一个 EOFError。有小费吗?

from pwn import *

conn = remote('shell.tryouts.bfe.one',65348)

conn.recvuntil(b'', drop=True)

for i in range(50):
    x = conn.recvline(keepends = False)
    print(x)
    y = x + b'!'
    print(y)
    conn.send(y)
 File "C:\Users\user\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.8_qbz5n2kfra8p0\LocalCache\local-packages\Python38\site-packages\pwnlib\tubes\sock.py", line 56, in recv_raw
    raise EOFError
EOFError
4

0 回答 0